我有一个做出来的名单列表说3项:查找项目在列表里面列表
a = [[1,2,3], [4,5,6], [7,8,9], [10,11,12]]
我需要检查,如果给定值,说7,存在于任何第一项目(即:项目[0]
)的任何列表中的a
。在这种情况下,结果是True
,因为它存在于a[2][0]
中。
这是我想出,我想知道是否有更好的方法来做到这一点:
a = [[1,2,3], [4,5,6], [7,8,9], [10,11,12]]
number = 7
out = False
for item in a:
if number == item[0]:
out = True
任何'(7在我对于i在一个)' –
:ELY打破当找到一个值。 –
@OrriBarel是的,我不太清楚这是我评论但不发表回答的原因 –