Mam listę Pythona słowników, co następuje:Sprawdź, czy wartość już istnieje na liście słowników?
a = [
{'main_color': 'red', 'second_color':'blue'},
{'main_color': 'yellow', 'second_color':'green'},
{'main_color': 'yellow', 'second_color':'blue'},
]
Chciałbym sprawdzić czy słownikiem ze szczególnym klucz/wartość już istnieje na liście, co następuje:
// is a dict with 'main_color'='red' in the list already?
// if not: add item
bardzo miłe. Dzięki! – AP257
Niesamowita składnia jednego liniowca, wyglądam tak ciężko! Ciekaw jestem, skąd w dokumentach Pythona, które pokazują nam, że rzeczywiście możemy umieścić operację "za" przed "za"? – sylye
Znalazłem to, nazywa się zrozumienie list https://docs.python.org/2/whatsnew/2.0.html?highlight=comprehensions – sylye