【发布时间】:2023-03-05 21:18:01
【问题描述】:
我有以下代码,我想要所有 1 的索引位置:
mylist = ['0', '0', '1', '1', '0']
for item in mylist:
if item is '1':
print mylist.index(item)
有人能解释一下为什么这个程序的输出是 2, 2 而不是 2, 3 吗?
谢谢
【问题讨论】:
-
并且不要使用'is'进行字符串比较