Ответ 1
d = dict(zip(keys, values))
(Пожалуйста, не называйте свой dict
dict
, что имеет встроенное имя.)
Я прочитал эту ссылку
Но как я также инициализирую словарь?
скажите два списка
keys = ['a','b','c','d']
values = [1,2,3,4]
dict = {}
Я хочу инициализировать dict
с помощью keys
и values
d = dict(zip(keys, values))
(Пожалуйста, не называйте свой dict
dict
, что имеет встроенное имя.)
В Python 2.7 и python 3 вы также можете сделать понимание словаря
d = {key:value for key, value in zip(keys, values)}
Хотя немного подробный, я нашел его более понятным, поскольку вы четко видите отношения.