我在从另一个字典开始填充python字典时遇到了麻烦。Python字典:类型错误:不可用类型:'列表'
我们假设“source”字典有字符串作为键,并且每个值都有一个自定义对象列表。
我正在创建我的目标字典,就像我一直在创建我的“源”字典一样,它怎么可能这不起作用?
我得到
TypeError: unhashable type: 'list'
代码:
aTargetDictionary = {}
for aKey in aSourceDictionary:
aTargetDictionary[aKey] = []
aTargetDictionary[aKey].extend(aSourceDictionary[aKey])
的错误是在这条线:aTargetDictionary[aKey] = []
在我的终端上正常工作。给出一个你正在使用的** aSourceDictionary **的例子 –