已知 L1=['c','b','a'],L2=[1,2,3],将L1和L2合并成为L3={'a':1,'b':2,'c':3}样式
解决方法:
1 循环生成(这里不多说了)
2 用dict和zip构造
>>> L1=['c','b','a']
>>> L2=[1,2,3]
>>> L3=dict(zip(L1[::-1],L2))
>>> L3
4: {'a': 1, 'b': 2, 'c': 3}
>>>
本文介绍了一种利用Python内置函数zip和dict构造方法,将两个列表快速合并为字典的形式。通过实例演示了如何实现这一过程,并提供了相应的代码示例,旨在提高编程效率。
已知 L1=['c','b','a'],L2=[1,2,3],将L1和L2合并成为L3={'a':1,'b':2,'c':3}样式
解决方法:
1 循环生成(这里不多说了)
2 用dict和zip构造
>>> L1=['c','b','a']
>>> L2=[1,2,3]
>>> L3=dict(zip(L1[::-1],L2))
>>> L3
4: {'a': 1, 'b': 2, 'c': 3}
>>>
2010
2万+

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