“Python Lista wyszukiwania słowników” Kod odpowiedzi

Python Znajdź dykt na liście Dict by ID

>>> dicts = [
     { "name": "Tom", "age": 10 },
     { "name": "Mark", "age": 5 },
     { "name": "Pam", "age": 7 },
     { "name": "Dick", "age": 12 }
 ]
>>> next(item for item in dicts if item["name"] == "Pam")
{'age': 7, 'name': 'Pam'}

# WITH DEFAULT VALUE TO None if None
next((item for item in dicts if item["name"] == "pam"), None)
gdfelt

Uzyskaj wartości z listy słowników Python

[d['value'] for d in l]
Lovely Programmer

Python Lista wyszukiwania słowników

next((item for item in dicts if item["name"] == "Pam"), None)
stefan heufelder

Jeśli używamy listy w słowniku

if we use list in the dictionary
Lucky Lobster

Odpowiedzi podobne do “Python Lista wyszukiwania słowników”

Pytania podobne do “Python Lista wyszukiwania słowników”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu