将2D列表转换成字典

问题描述 投票:0回答:1

我正在尝试将列表的列表转换为字典。

表格的初始列表:

test = [['A', 27], ['B', 33], ['C', 42]]

最终字典的格式应为:

dictionary = {'A': 27, 'B':33, 'C': 42}

我是新手,对于循环来说,对我来说是一个弱点。我开始是:

for n in range(0,len(test1)):
    d = dict(test1[n])

但是我很好,真正地迷失了。

python-3.x list dictionary for-loop
1个回答
0
投票

只需调用字典构造函数:

dict(test)
# {'A': 27, 'B': 33, 'C': 42}
© www.soinside.com 2019 - 2024. All rights reserved.