Seite 1 von 1

dictionary key ausgeben

Verfasst: Donnerstag 6. April 2023, 23:40
von norgsmen
Hi Leute,

es geht um diesen Code hier:

Code: Alles auswählen

fobj = open('bsp.txt', 'r')

wo_dict = {}
for line in fobj:
    line = line.strip()
    zuordnung = line.split(' ')
    wo_dict[zuordnung[0]] = zuordnung[1]

nutzerfrage = input()

if nutzerfrage in wo_dict:
    print(wo_dict[nutzerfrage])
else:
    for key, value in wo_dict.items():
        print(wo_dict[key])
und zwar habe ich eine Textdatei mit:

Deutschland Germany
Fankreich France
Spanien Spain


erstellt. Nun will ich das Programm so erweitern, dass, falls die nutzerfrage den value des dictionarys entspricht, dass dann demnach der key ausgegeben werden soll (der deutsche Begriff) Hat jemand dazu eine Idee?

Danke fürs Antworten:D

Re: dictionary key ausgeben

Verfasst: Freitag 7. April 2023, 05:14
von __blackjack__
Die exakt gleiche Frage gibt's hier schon mal: viewtopic.php?t=56705

Re: dictionary key ausgeben

Verfasst: Freitag 7. April 2023, 07:59
von norgsmen
Wurde irgendwie zwei mal gepostet