小编Hem*_*tel的帖子

如何从两个嵌套列表制作字典?

我有两个嵌套列表:

list1 = [['s0'], ['s1'], ['s2']]
list2 = [['hello','world','the'],['as','per','the'],['assets','order']]
Run Code Online (Sandbox Code Playgroud)

我想从这些列表中创建一个字典,其中包含键list1和来自的值list2

d = {s0:['hello','world','the'],s1:['as','per','the'],s2:['assets','order']}
Run Code Online (Sandbox Code Playgroud)

输出应如下所示:

d = {s0:['hello','world','the'],s1:['as','per','the'],s2:['assets','order']}
Run Code Online (Sandbox Code Playgroud)

如果list1是普通(非嵌套)列表,则以下代码有效。但是当list1嵌套列表时它不起作用。

dict(zip(list1, list2))
Run Code Online (Sandbox Code Playgroud)

python dictionary list

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

标签 统计

dictionary ×1

list ×1

python ×1