Я хочу построить словарь в Python. Тем не менее, все примеры, которые я вижу, - создание словаря из списка и т. Д. ..
Как мне создать новый пустой словарь в Python?
python
dictionary
Лиора
источник
источник
{}
болееdict()
и 5 раз для[]
болееlist()
.Ты можешь сделать это
источник
Знать, как написать предустановленный словарь, полезно знать также:
источник
cxlate
твоим ответом кажется слишком сложным. Я бы просто сохранил часть инициализации. (cxlate
само по себе слишком сложно. Вы могли бы простоreturn cmap.get(country, '?')
.)KeyError
вместо голого, кроме (который будет ловить такие вещи, какKeyboardInterrupt
иSystemExit
).Добавит значение в словарь Python.
источник
или
или
источник
types.DictType.__new__(types.DictType, (), {})
и просто{}
Итак, есть 2 способа создать диктовку:
my_dict = dict()
my_dict = {}
Но из этих двух вариантов
{}
эффективнее, чемdict()
плюс его читабельность. ПРОВЕРЬТЕ ЗДЕСЬисточник
источник