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