在元组列表中搜索项

时间:2017-02-02 03:57:42

标签: list python-3.x tuples

我有一个元组列表,按照以下结构(数据只是示例):

[('aaa', 10), ('bbb', 10), ('ccc', 12), ('ddd', 12), ('eee', 14)]

我需要搜索每个元组中的第二项(数字)以查看它是否存在于列表中(例如,搜索12 =找到,搜索5 =未找到。

目前我正在使用下面的代码,但它可能不是Python中最好的方法:

not_there = True
for a in final_set:
    if final_set[1] == episode_id:
        not_there = False
        break

Python中最好/最有效的方法是什么?

1 个答案:

答案 0 :(得分:0)

也许你可以尝试这样的事情:



无论你是在元组('aaa')还是元素2(数字)中搜索元素1,这都应该有效。

希望这有帮助。