【发布时间】:2020-10-21 10:08:15
【问题描述】:
我正在尝试转换这个数组
a = [
['A','B','C'],
[1,33,45],
[721,22,9]
]
为了得到这个输出到字典:
b = {
'A':[1,721],
'B':[33,22],
'C':[45,9]
}
我现在的代码是这样的,出现这个错误:
b = {}
for i in range(1,len(a)):
for j in range(len(a[i])):
b[a[0][j]].append(a[i][j])
Traceback (most recent call last):
File "<stdin>", line 3, in <module>
KeyError: 'A'
请有人帮助我如何做到这一点。谢谢
【问题讨论】:
标签: python arrays python-3.x dictionary