Python如何将多个变量与一个值进行比较?
Python如何将多个变量与一个值进行比较?,例如:
x = 0y = 1
z = 3
mylist = []
if x or y or z == 0 :
mylist.append("c")
if x or y or z == 1 :
mylist.append("d")
if x or y or z == 2 :
mylist.append("e")
if x or y or z == 3 :
mylist.append("f")
我希望返回一个列表:
["c", "d", "f"]
回答:
方法1
if x == 1 or y == 1 or z == 1:
方法2 使用元组或列表
if 1 in (x, y, z):
方法3 最好是使用set集合
if 1 in {x, y, z}:
以上是 Python如何将多个变量与一个值进行比较? 的全部内容, 来源链接: utcz.com/qa/434030.html