Ich habe vorhin schon einen Post zu einem Problem bezüglich des gleichen Programms gemacht :/ Ich möchte nicht nerven, aber ich komme einfach nicht weiter...diesmal geht es jedoch darum, die Values der Keys ausgeben zu lassen und zwar so, dass ich mit random einen Wert aus einer Liste ausgeben lasse, also zufällig, und dann möchte ich die Values davon in einem zugehörigen dict ausgeben lassen...hier seht ihr das was ich bisher habe...
Code: Alles auswählen
import random
liste=["hallo", "tschüss", "nein"]
worte={"hallo":["hey", "hola"], "tschüsse:["bye", "adios"], "nein":["no", "nee"]}
# sucht zufällig nach wort aus Liste
wortauswahl= liste[random.randrange(len(liste))]
print(wortauswahl)
if wortauswahl in worte:
print(wortauswahl)
# for zufall_disziplin in uebungen.itervalues():
#print ()
Code: Alles auswählen
knights = {'gallahad': 'the pure', 'robin': 'the brave'}
for k, v in knights.items():
print(k, v)[j/python]
Aber dann habe ich ja nur alle keys und Values und nicht nur den einen Key, mit seinen Values. Ich müsste das k also vorher irgendwie spezifizieren....aber wie!?