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

发布于 2021-02-02 23:25:04

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"]
关注者
0
被浏览
702
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    方法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}:
    


面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看