私はリスト李を持っている:Pythonの:リスト内の辞書項目のインデックスを取得します
[
{name: "Tom", age: 10},
{name: "Mark", age: 5},
{name: "Pam", age: 7}
]
私は特定の名前を持っている項目のインデックスを取得したいです。私は「トム」を求める場合たとえば、それは私を与える必要があります:あなたがする必要がある場合は0、「パムは、」私にあなたがname
people = [ {'name': "Tom", 'age': 10}, {'name': "Mark", 'age': 5} ]
name_indexer = dict((p['name'], i) for i, p in enumerate(people))
name_indexer.get('Tom', -1)
辞書を使い始めるのは何故ですか? – Keith