Я создаю словарь из 2-х списков, первый список - это ключ, а второй - значение, если значение в словаре не указано. Я должен написать« Нет » 'к ключу. Длина списков может быть разной.Создайте словарь из 2-х списков, если значение равно None, оно должно быть «ключ:« Нет »
def all_list(l1, l2):
d = {}
for k, v in zip(l1, l2):
if v in d is None:
d[k] = 'none'
d[k] = v
return d
r1 = ['1',2,3,5,6,7]
r2 = ('andrey','kapar','isa','murat')
print all_list(r1, r2)
- Он печатает
{'1': 'andrey', 2: 'kapar', 3: 'isa', 5: 'murat'}
- Я хочу напечатать
{'1': 'andrey', 2: 'kapar', 3: 'isa', 5: 'murat', 6:'None', 7: 'None'}
Спасибо, за ответ, да я просто понял, что молния никогда не будет добавлять None это, если длины не совместимы –