我得到了整数和关键字列表
并且我尝试使用for循环从列表中仅删除zeros
-继续,但是关键字False
也被删除,以及如何防止删除False
? ? ?
a = [1,2,0,1,0,1,None,0,False]
for x in a:
if x ==0:
continue
答案 0 :(得分:-1)
要与0
进行精确比较,请使用is
关键字:
a = [1,2,0,1,0,1,None,0,False]
for x in a:
if x is 0:
continue
print(x)