У меня возникают проблемы с заполнением словаря python, начиная с другого словаря.
Предположим, что "исходный" словарь имеет строку в виде ключей и имеет список настраиваемых объектов на значение.
Я создаю свой целевой словарь точно так же, как создаю свой "исходный" словарь, как это возможно, это не работает?
Я получаю
TypeError: unhashable type: 'list'
Код:
aTargetDictionary = {}
for aKey in aSourceDictionary:
aTargetDictionary[aKey] = []
aTargetDictionary[aKey].extend(aSourceDictionary[aKey])
Ошибка в этой строке: aTargetDictionary[aKey] = []