Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich ein zufälliges Element aus einer Python-Liste auswählen?
Die zufällige Auswahl eines Elements aus einer Liste kann mithilfe der integrierten Funktionen und Module von Python erreicht werden. So können Sie es erreichen:
Um ein zufälliges Element aus einer Liste abzurufen, verwenden Sie die Funktion random.choice():
import random foo = ['a', 'b', 'c', 'd', 'e'] random_element = random.choice(foo)
Für kryptografisch sichere Zufallsauswahlen verwenden Sie die Funktion Secrets.choice(). Dies ist besonders nützlich, um sichere Passwörter oder Passphrasen zu generieren:
import secrets foo = ['battery', 'correct', 'horse', 'staple'] random_element = secrets.choice(foo)
Beachten Sie, dass Geheimnisse nur in Python-Versionen 3.6 und höher verfügbar sind.
In älteren Versionen von Python können Sie random.SystemRandom() für sichere Zufallsauswahlen verwenden:
import random secure_random = random.SystemRandom() random_element = secure_random.choice(foo)
Das obige ist der detaillierte Inhalt vonWie kann ich ein zufälliges Element aus einer Python-Liste auswählen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!