假设你有如下两个list:
-
keys = ['name', 'age', 'food'] -
values = ['Monty', 42, 'spam']
如何转变成:
a_dict = {'name' : 'Monty', 'age' : 42, 'food' : 'spam'}
解决方法:
>>> keys = ['a', 'b', 'c']
>>> values = [1, 2, 3]
>>> dictionary = dict(zip(keys, values))
>>> print(dictionary)
{'a': 1, 'b': 2, 'c': 3}
List转Dict技巧
本文介绍了一种将两个列表转换为字典的实用方法,通过使用Python内置的zip函数结合dict构造器,可以轻松实现keys与values对应转换,适用于数据结构转换场景。
1371

被折叠的 条评论
为什么被折叠?



