如果我有一个清单:
List=[1,2,3,4]
并且我想制作一个“if”,如果我在列表中有2个X,则会触发。
List[0] = "X"
List[1] = "X"
然后是这样的:
if *2 "X" in List:
print "i now have 2 X'es in List"
我可以制作if "X" in List:
,但我想这样做,直到我有2 "X"
才能做任何事情。我正在做的是我通过将某些列表转换为"X"
来更改列表,但如果其中2个为"X"
而不是1,我希望它触发。
答案 0 :(得分:5)
使用list.count()
:
if myList.count('X') == 2:
print "count is 2"