Tôi có một danh sách các dicts:
list = [{'id':'1234','name':'Jason'},
{'id':'2345','name':'Tom'},
{'id':'3456','name':'Art'}]
Làm cách nào tôi có thể tìm thấy vị trí chỉ mục một cách hiệu quả [0], [1] hoặc [2] bằng cách khớp với name = 'Tom'?
Nếu đây là danh sách một chiều, tôi có thể thực hiện list.index () nhưng tôi không chắc chắn cách tiến hành bằng cách tìm kiếm các giá trị của các ký tự trong danh sách.
{ 'Jason': {'id': '1234'}, 'Tom': {'id': '1245'}, ...}?)
{'1234': {'name': 'Jason'}, ...}. Không phải điều đó sẽ giúp trường hợp sử dụng này.