Code: Alles auswählen
salutationsDict = {"de": "Keine Angabe", "de":"Frau", "de":"Mann", "en":"not specified", "en":"mrs", "en":"mr"}
germanList = []
englishList = []
for k,v in salutationsDict.items():
if k == 'de':
germanList.append(k)
print(germanList)
Hi, Leute ich laufe hier mit
k und
v über ein dictionary durch. Dann frage ich ab, ob
k == v ist und wenn das der Fall ist, soll der erste Wert von
k an meine Liste
germanList angehängt werden. Es wird aber immer nur ein Wert an die Liste angehängt. Ich würde dreimal
'de' erwarten da
'de' auch dreimal in der Liste vorkommt.