小编Moh*_*vas的帖子

将两个不相等的列表压缩到字典中。如果 key 没有值,则给 none。忽略没有键的值

有两个不同长度的列表。第一个包含键,第二个包含值。编写一个函数,根据这些键和值创建一个字典。如果键没有足够的值,字典应该有值None。没有足够键的值应该被忽略。

a = ['a', 'b', 'c']
b = [1, 2, 3, 4, 5] 
dict(zip(a, b))
Run Code Online (Sandbox Code Playgroud)

我需要这个:

{'a':'1', 'b':'2', 'c':'4'}
Run Code Online (Sandbox Code Playgroud)

为了

a = ['a', 'b', 'c']
b = [1, 2]
dict(zip(a, b))
Run Code Online (Sandbox Code Playgroud)

我需要这个:

{'a':'1', 'b':'2', 'c':'None'}
Run Code Online (Sandbox Code Playgroud)

python

1
推荐指数
2
解决办法
80
查看次数

标签 统计

python ×1