0
我有一个dict
(RefGenomesDict
)其中的密钥是登录号(string
)和值是基因属性的二维列表。当我检查RefGenomesDict地看到,它包含预期的annonymous二维列表使用如何访问字典中的值的二维列表?
for key in RefGenomesDict.keys():
print(str(key)+ "\t" + str(RefGenomesDict[key]))
预期的内容打印为每个键。
当我尝试使用
InfoList = copy.deepcopy(RefGenomesDict[AccNum])
列表分配到一个新的变量出现错误
TypeError: unhashable type: 'list'.
我怎样才能访问值的二维列表?
'AccNum'是一个列表。那么,使用一个int,或者其他关键字是什么? –
你能告诉我们你的字典吗? – MishaVacic
为什么要进行双重查找?你可以在'somedict.items()'中使用'for key'的值(Python 2中的iteritems)。 –