2024-03-28 12:07:36 发布
网友
我有一个元组和一个列表:
t = (1, 2, 9) l = range(2, 8)
我想检查元组中是否至少有一个元素。我试着用:
但它只对数字2有效。在
现在我使用:
if 2 in l or 3 in l or 4 in l or 5 in l or 6 in l or 7 in l: return True
但我认为这不是最好的办法。 有没有办法缩小这段代码,使之更优雅?在
你只需要:
any(e in t for e in l)
你只需要:
相关问题 更多 >
编程相关推荐