2024-04-26 21:38:48 发布
网友
我试图在两个数组之间创建一个查找表,这是我从一个文本文件创建的。在
一种是字母,LET = '[AS, DF, EG, ET, AS]' 另一个是数字,NUM = [1,3,1,0,6]
LET = '[AS, DF, EG, ET, AS]'
NUM = [1,3,1,0,6]
我希望能够检索到这对字母对应的数字。在
我该怎么做?在
我认为我的问题与LET数组是" ' "所指示的字符串有关。我有什么办法可以改变这个然后把这两个列表组合起来吗?在
LET
" ' "
'[AS, DF, EG, ET, AS]'是一个字符串。您需要修复代码,使其成为imm建议的字符串列表。在
'[AS, DF, EG, ET, AS]'
现在您可以将zip()与两个列表一起使用来制作字典
>>> LET = ['AS','DF','EG','ET','AS'] >>> NUM = [1,3,1,0,6] >>> dict(zip(LET, NUM)) {'DF': 3, 'ET': 0, 'AS': 6, 'EG': 1}
注意,字典中只有'AS'的一个值,因为不能有重复的键
'AS'
'[AS, DF, EG, ET, AS]'
是一个字符串。您需要修复代码,使其成为imm建议的字符串列表。在现在您可以将zip()与两个列表一起使用来制作字典
注意,字典中只有
'AS'
的一个值,因为不能有重复的键相关问题 更多 >
编程相关推荐