【发布时间】:2016-05-10 06:53:04
【问题描述】:
list1 = ['physics', 'chemistry', "dog", "cat","dog"];
我想让它说,如果我输入了一个 dog,它会告诉我 dog 是第四个和第六个。
【问题讨论】:
-
我已将欺骗目标换成了更合适的问题。
list1 = ['physics', 'chemistry', "dog", "cat","dog"];
我想让它说,如果我输入了一个 dog,它会告诉我 dog 是第四个和第六个。
【问题讨论】:
使用列表推导:
list1 = ['physics', 'chemistry', "dog", "cat","dog"]
string = input()
res = [i for i, el in enumerate(list1) if el == string]
print(res)
输出:
[2, 4]
【讨论】: