Python如何将多个变量与一个值进行比较?

Python如何将多个变量与一个值进行比较?,例如:

x = 0

y = 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

回到顶部