小编Deo*_*eon的帖子

如何检查列表中是否有以下项目之一?

我试图找到一个简短的方法来查看列表中是否有以下任何项目,但我的第一次尝试不起作用.除了编写一个完成此功能的函数之外,还有一种简短的方法可以检查列表中是否存在多个项目之一.

>>> a = [2,3,4]
>>> print (1 or 2) in a
False
>>> print (2 or 1) in a
True
Run Code Online (Sandbox Code Playgroud)

python

203
推荐指数
9
解决办法
35万
查看次数

检查是否只设置了变量列表中的一个变量

我正在寻找一种简单的方法来检查变量列表中是否只有一个变量具有True值.我已经看过这个逻辑xor帖子,并试图找到一种方法来适应多个变量,只有一个是真的.

>>>TrueXor(1,0,0)
True

>>>TrueXor(0,0,1)
True

>>>TrueXor(1,1,0)
False

>>>TrueXor(0,0,0,0,0)
False
Run Code Online (Sandbox Code Playgroud)

python xor

14
推荐指数
3
解决办法
5495
查看次数

标签 统计

python ×2

xor ×1