有没有办法缩短这个if
声明?
if i != 9 or i != 23 or i != 25 or i != 33 or i !=35:
print(i)
答案 0 :(得分:3)
您可以使用set并检查
invalid_set = {9, 23,25, 33, 35}
if i not in invalid_set:
# all good
如果O(1)
与O(n)
一起使用列表,元组等进行集查找。
答案 1 :(得分:0)
怎么样
if i not in [9,23,25,33,25]:
print(i)