मुझे किसी अन्य शब्दकोश से शुरू होने वाले पायथन शब्दकोश को पॉप्युलेट करने में परेशानी हो रही है।पायथन शब्दकोश: TypeError: unhashable प्रकार: 'list'
मान लीजिए कि "स्रोत" शब्दकोश में कुंजी के रूप में स्ट्रिंग है और प्रति मान कस्टम ऑब्जेक्ट्स की एक सूची है।
मैं अपना लक्ष्य शब्दकोश बिल्कुल ठीक कर रहा हूं क्योंकि मैं अपना "स्रोत" शब्दकोश बना रहा हूं, यह कैसे संभव है यह काम नहीं कर रहा है?
मैं
TypeError: unhashable type: 'list'
कोड:
aTargetDictionary = {}
for aKey in aSourceDictionary:
aTargetDictionary[aKey] = []
aTargetDictionary[aKey].extend(aSourceDictionary[aKey])
त्रुटि इस लाइन पर है: aTargetDictionary[aKey] = []
मेरे टर्मिनल पर ठीक काम करता है। ** aSourceDictionary ** का उदाहरण दें जिसका आप –