相关疑难解决方法(0)

我可以选择在列表中包含一个元素而不在python中使用else语句吗?

我知道你可以在python中做这样的事情:

>>> conditional = False
>>> x = [1 if conditional else 2, 3, 4]
[ 2, 3, 4 ]
Run Code Online (Sandbox Code Playgroud)

但我怎么做这样的事呢?

>>> conditional = False
>>> x = [1 if conditional, 3, 4]
[ 3, 4 ]
Run Code Online (Sandbox Code Playgroud)

也就是说,我不想替换1另一个数字.如果conditional是假的话,我想简单地省略它.

python syntax list

4
推荐指数
1
解决办法
610
查看次数

标签 统计

list ×1

python ×1

syntax ×1