ฉันมีรายการ dicts:
list = [{'id':'1234','name':'Jason'},
{'id':'2345','name':'Tom'},
{'id':'3456','name':'Art'}]
ฉันจะค้นหาตำแหน่งดัชนี [0], [1] หรือ [2] ได้อย่างมีประสิทธิภาพโดยการจับคู่ในชื่อ = 'Tom' อย่างไร
ถ้านี่เป็นรายการหนึ่งมิติที่ฉันสามารถทำได้ list.index () แต่ฉันไม่แน่ใจว่าจะดำเนินการอย่างไรโดยค้นหาค่าของ dicts ในรายการ
{ 'Jason': {'id': '1234'}, 'Tom': {'id': '1245'}, ...}?)
{'1234': {'name': 'Jason'}, ...}ถ้ามีอะไรที่มันควรจะเป็น ไม่ใช่ว่าจะช่วยกรณีใช้นี้