Skip to main content
 首页 » 编程设计

python之映射字典和列表 python

2025年05月04日10xiaohuochai

如果你有三个列表,最简单的方法是什么

list [1,2,3] [a,b,c] [5,6,7] 

用字典映射它

{1:{'a':5}, 2:{'b':6}, 3:{'c':7}}  

感觉你必须使用 zip ..

在不可能进行字典理解的 python 中如何做到这一点

请您参考如下方法:

更新中的 3-list 案例很容易使用 zip:

d = {k:{k1:v1} for k,k1,v1 in zip(list1,list2,list3)}