如何在Python中返回列表的索引
这个问题在这里已经有了答案:
使用enumerate
:
>>> a = [[0,1,2],[0,0,0],[1,1,1]]
>>> [i for i, x in enumerate(a, 1) if 2 not in x]
[2, 3]
使用enumerate
:
[i for i, j in enumerate(a) if 2 not in j]
请注意Python中的列表索引从0
开始,而不是从1
你可以使用index [U.index(l) for l in U if not 2 in l]
上一篇: How to return index of lists in Python
下一篇: How do I display the the index of a list element in Python?