Chcę zbudować słownik w Pythonie. Jednak wszystkie przykłady, które widzę, tworzą instancję słownika z listy itp. ..
Jak utworzyć nowy pusty słownik w Pythonie?
python
dictionary
leora
źródło
źródło
{}
ponaddict()
i 5 razy na[]
ponadlist()
.Możesz to zrobić
źródło
Umiejętność pisania gotowego słownika jest również przydatna:
źródło
cxlate
sprawia, że twoja odpowiedź wydaje się zbyt skomplikowana. Po prostu zatrzymałbym część inicjalizacyjną. (cxlate
samo w sobie jest zbyt skomplikowane. Można po prostureturn cmap.get(country, '?')
.)KeyError
zamiast goły, z wyjątkiem (który przechwyciłby takie rzeczy jakKeyboardInterrupt
iSystemExit
).Dodaje wartość do słownika python.
źródło
lub
lub
źródło
types.DictType.__new__(types.DictType, (), {})
i just{}
Istnieją więc 2 sposoby na utworzenie dykt:
my_dict = dict()
my_dict = {}
Ale z tych dwóch opcji
{}
jest skuteczniejszy niżdict()
plus czytelny. SPRAWDŹ TUTAJźródło
źródło