在列表中找到字典的索引,通过匹配字典的值。

33 浏览
0 Comments

在列表中找到字典的索引,通过匹配字典的值。

我有一个字典列表:

list = [{'id':'1234','name':'Jason'},
        {'id':'2345','name':'Tom'},
        {'id':'3456','name':'Art'}]

我该如何高效地通过匹配name='Tom'来找到索引位置[0]、[1]或[2]?

如果这是一个一维列表,我可以使用list.index()来实现,但我不确定如何在列表内搜索字典的值。

0