最近我必须找到某物在哪个列表中。我使用了:
def findPoint(haystack, needle): # haystack = [[1,2,3], [4,5]...,[6,7,8,9]]
for x in range(len(haystack)):
if needle in haystack[x]:
return x
raise Exception("needle: " + str(needle) + " not in haystack")
有一个 haystack.index(needle) 方法。问题是:“有没有更好的方法来做到这一点?”