Heim > Artikel > Backend-Entwicklung > Wie greife ich in Python auf zufällige Schlüssel-Wert-Paare aus Wörterbüchern zu?
Zugriff auf zufällige Schlüssel-Wert-Paare aus Wörterbüchern in Python
Möchten Sie ein zufälliges Schlüssel-Wert-Paar aus einem Wörterbuch auswählen? In Python können Sie dies ganz einfach tun.
Stellen Sie sich ein Wörterbuch vor:
d = {'VENEZUELA': 'CARACAS', 'CANADA': 'OTTAWA'}
Um ein zufälliges Element (Schlüssel-Wert-Paar) auszuwählen, erstellen Sie einfach eine Liste der Elemente des Wörterbuchs:
items = list(d.items())
Verwenden Sie dann random.choice(), um einen Artikel zufällig auszuwählen:
item = random.choice(items)
Artikel wird Seien Sie nun ein Tupel, das den Zufallsschlüssel und -wert enthält:
(country, capital) = item
Was ist, wenn Sie nur den Schlüssel oder den Wert benötigen?
Zufällige Schlüssel auswählen:
key = random.choice(list(d.keys()))
Zufällig auswählen Werte:
value = random.choice(list(d.values()))
Dieser optimierte Ansatz vermeidet die Erstellung einer Liste von Tupeln.
Das obige ist der detaillierte Inhalt vonWie greife ich in Python auf zufällige Schlüssel-Wert-Paare aus Wörterbüchern zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!