Ich bin relativ gruen in sachen programmierung und haette eine frage zu dictionaries in python.
Folgendes Problem. Ich habe zwei 'dictionaries' und versuche die 'keys' miteinander zu vergleichen. Wenn die 'keys' uebereinstimmen sollen die 'values' die zu diesen keys gehoeren zusammen in einem neuen 'dicitionary' mit dem dazugehoerigen 'key' gespeichert werden. ich hoffe das macht sinn.
bisher habe ich folgende funktion:
Code: Alles auswählen
def mergeDicVal(dict1, dict2, newDict):
key1 = dict1.keys()
key2 = dict2.keys()
value1 = dict1.values()
value2 = dict2.values()
for i in range(min(len(key1), len(key2))):
if (key1[i] == key2[i]):
newDict[value1[i]] = value2[i]
Vielen Dank
Edit (Leonidas): Code in Python Tags gesetzt.