python Естьдваспискаразнойдлины。 Впервомсодержатсяключи,авовторомзначения。 Напишитефункцию,котораясо

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Естьдваспискаразнойдлины。 Впервомсодержатсяключи,авовторомзначения。 Напишитефункцию,котораясо相关的知识,希望对你有一定的参考价值。

# coding: utf-8

'''
Есть два списка разной длины. В первом содержатся ключи, а во втором значения. Напишите функцию, которая создаёт из этих 
ключей и значений словарь. Если ключу не хватило значения, в словаре должно быть значение None. 
Значения, которым не хватило ключей, нужно игнорировать.
'''

def main():

    lst1 = ['key1', 'key2', 'key3', 'key4']
    lst1 = ['key1', 'key2']
    lst2 = ['val1', 'val2', 'val3']
    return dict((k,v) for k,v in map(None, lst1, lst2) if k is not None)


if __name__ == '__main__':
    print main()

以上是关于python Естьдваспискаразнойдлины。 Впервомсодержатсяключи,авовторомзначения。 Напишитефункцию,котораясо的主要内容,如果未能解决你的问题,请参考以下文章

swift Запроснаконсультацию。 ПоследовательноеполучениекартинокизPFFileдлямассиваобъектовPFObject

La Sylphide 仙女

sh Добавитьправоназаписьдлягруппыврепозиторий,которыйнаходитсянасервере

css Когдатекстразбиваетсянаколонки,тобраузерпытаетсяравномернораспределитьсодержимоеблокапоуказанном

scss зацикленнаяанимациядляспиннера。 $ b $bСоздаемпсевдо-элемент。 Здесьдостаточнонавешиватькласснаоб

csharp Cравнитьзначениепеременнойсданнымиизсписка,найтислово,делатьзамену