向dict值添加列表元素



我正在学习python,这段代码很难用。我需要用列表中的元素更新每个dict键值。列表和字典的长度总是相同的。

list = [1, 2, 3, 4, 5]
dict = {2433: 0, 2429: 0, 2425: 0, 2423: 0, 2427: 0}

预期输出:

dict = {2433: 1, 2429: 2, 2425: 3, 2423: 4, 2427: 5}

如果您希望从键列表(或虚拟字典)和值列表创建字典,您会如何?

lst = [1, 2, 3, 4, 5]
dct = {2433: 0, 2429: 0, 2425: 0, 2423: 0, 2427: 0}
new_dct = dict(zip(dct, lst))

输出:{2433: 1, 2429: 2, 2425: 3, 2423: 4, 2427: 5}

NB。不要使用listdict作为变量名,它们是python内置的

相关内容

  • 没有找到相关文章

最新更新