Задать вопрос
dim137
@dim137
python, django, linux

Как правильно создать словарь из двух списков с помощью itertools?

Есть два списка разной длины. В первом содержатся ключи, а во втором значения. Напишите функцию, которая создает из этих ключей и значений словарь. Если ключу не хватило значения, в словаре должно быть значение None. Значения, которым не хватило ключей, нужно игнорировать.
  • Вопрос задан
  • 1489 просмотров
Подписаться 2 Оценить 1 комментарий
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
from itertools import zip_longest
{k: v for k, v in zip_longest(a, b) if k is not None}


Привет преподу.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ilov3
Учу питон и джангу потому что модно
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы