definiert ein Wörterbuch wie folgt aus (Liste eine Liste von ganzen Zahlen):Erstellen einer Liste von über einem Wörterbuch Iterieren
my_dictionary = {'list_name' : list, 'another_list_name': another_list}
Jetzt will ich von iterieren diesem Wörterbuch eine neue Liste erstellen. Am Ende möchte ich es so aussehen:
my_list = [list_name_list_item1, list_name_list_item2,
list_name_list_item3, another_list_name_another_list_item1]
Und so weiter.
Meine Frage ist also: Wie kann ich das realisieren?
Ich versuchte
for key in my_dictionary.keys():
k = my_dictionary[key]
for value in my_dictionary.values():
v = my_dictionary[value]
v = str(v)
my_list.append(k + '_' + v)
Doch statt der gewünschten Ausgabe erhalte ich einen Typ Fehler (unhashable Typ: 'Liste') in Zeile 4 dieses Beispiels.
Vielen Dank für Ihre Hilfe! Ich bin ziemlich neu bei Python, also schätze ich deine Erklärung und Lösung! :) – Hisushi