Wählen Sie zufällig aus einer Pythonliste aus

Wählen Sie zufällig aus einer Pythonliste aus
Das Erstellen von Zufallszahlen war schon immer ein wertvolles Nutzen in unseren Sprachen für Spiele oder verschiedene Arten von Wetten. In diesem Tutorial werden wir darüber nachdenken, wie Sie den Zufallswert aus der Python -Liste auswählen können. Wir werden es mit verschiedenen Methoden und Techniken näher erläutern. Wir können jedoch über ein Zufallsmodul auf Zufallszahlen zugreifen. Python bietet ein integriertes zufällig. Dieses Modul ist vorteilhaft, um verschiedene Aufgaben wie die Auswahl von Zufallszahlen und das Durchstreifen der Zahlen von Vorteil zu machen. Das Modul enthält verschiedene Funktionen wie zufällig.Randrange () und zufällig.Auswahl().

Lassen Sie uns nun über alle möglichen Möglichkeiten beraten, zufällige Elemente aus einer Liste auszuwählen. Mit dem Spyder Compiler in Windows 10 werden wir alle Vorgänge von Zufallsfunktionen implementieren.

Beispiel 1:

In unserer ersten Methode verwenden wir das Zufällige.Choice () Funktion. Dieser Ansatz wird zum spezifischen Zweck des Zugriffs zufälliger Elemente vom Ampule verwendet. Es ist der am häufigsten verwendete Prozess, um die Aufgabe des Abholens eines zufälligen Elements aus einer Python -Liste abzuschließen. Um mit den zufälligen Funktionen von Python zu arbeiten, müssen wir eine Spyder -IDE öffnen und dann eine neue leere Datei erstellen, über die wir unseren Programmcode implementieren.

Wir haben eine neue Datei erstellt und unser erstes Programm mit Random geschrieben.Choice () Funktion. In diesem Programm importieren wir zuerst ein Zufallsmodul und erstellen und initialisieren Sie dann die Liste der Ganzzahlen. Als nächstes verwenden wir eine Druckfunktion, die unsere neu erstellte Liste druckt. Wir können dann einen zufälligen verwenden.Choice () -Funktion, die über die Liste überquert und eine Zufallszahl auswählt. Anschließend verwenden wir eine Druckfunktion, in der die Ausgabe einer ausgewählten Zufallszahl angezeigt wird:

zufällig importieren
my_list = [2, 4, 6, 8, 7]
print (“Originalliste ist:“ +str (my_list))
random_integer = random.Auswahl (my_list)
print („Random Selected Integer ist:“ +str (random_integer))

Speichern Sie die Datei nach Abschluss, indem Sie ihren Namen mit dem “angeben.Py ”-Erdition.

Sobald Sie Ihre Programmdatei erfolgreich gespeichert haben, führen Sie den Code aus und überprüfen Sie, wie er funktioniert:

Beispiel 2:

In unserer zweiten Methode verwenden wir den Zufall.RandRange () Funktion. Es generiert ein zufälliges Element in der Reihenfolge. Für Listen können wir die Reichweite von 0 angeben und auf den Index und seinen äquivalenten Wert zugreifen. Außerdem bietet es die Möglichkeit, sogar positionierte Elemente oder Indexelemente im Index von einigen mehreren abzurufen. Mit Python zufällig arbeiten.RandRange () verwenden wir dieselbe Codedatei “Selectrandomnum.py ”.

In diesem Programm importieren wir zuerst ein Zufallsmodul. Erstellen und initialisieren Sie dann eine Liste von Ganzzahlen. Als nächstes verwenden wir eine Druckfunktion, die unsere neu erstellte Liste druckt. Wir können einen zufälligen verwenden.RandRange () Funktion und übergeben die Liste in ihre Länge. Wir weisen diese Funktion einer Indexvariablen zu. Danach verwenden wir unsere Liste, die die Indexvariable annimmt und sie einer anderen Variablen zuweist:

zufällig importieren
my_list = [2, 4, 6, 8, 7]
print (“Originalliste ist:“ +str (my_list))
random_index = random.Randasnge (Len (my_list))
random_num = my_list [random_index]
print („Zufällige ausgewählte Ganzzahl ist:“ +str (random_num))

Speichern (Strg+S) und Run (F5) das „Selectrandonnum.PY ”-Programmdatei, um zu überprüfen, wie das zufällige.RandRange () Funktionen funktioniert:

Beispiel 3:

In unserer dritten Methode verwenden wir den Zufall.Randint () Funktion. Es kann auch ein zufälliges Element in einem Bereich erzeugen. Der Unterschied besteht jedoch darin, dass der Zahlenindex die Nummer am entsprechenden Index ermittelt wird. Mit Python zufällig arbeiten.Randint () verwenden wir dieselbe Codedatei “Selectrandomnum.py ”.

In diesem Programm importieren wir zuerst ein Zufallsmodul und erstellen und initialisieren Sie dann eine Liste von Ganzzahlen. Als nächstes verwenden wir eine Druckfunktion, die unsere neu erstellte Liste druckt. Wir können einen zufälligen verwenden.Randint () Funktion. Die Funktion verwendet zwei obligatorische Parameter für den Bereich. Wir weisen diese Funktion einer Indexvariablen zu. Danach verwenden wir unsere Liste, die die Indexvariable nimmt:

zufällig importieren
my_list = [2, 4, 6, 8, 7]
print (“Originalliste ist:“ +str (my_list))
random_index = random.Randint (0, Len (my_list) -1)
random_num = my_list [random_index]
print („Zufällige ausgewählte Ganzzahl ist:“ +str (random_num))

Noch einmal, speichern und führen Sie das „Selectrandomnum aus.PY ”-Datei, um die zufällig ausgewählte Nummer auf dem Konsolenbildschirm anzuzeigen:

Abschluss:

In diesem Artikel haben wir verschiedene Methoden zum Zugriff auf zufällig ausgewählte Elemente aus einer Python -Liste erörtert. Wir haben die Liste mit zufälligen Operationen abgerufen, ich.e., willkürlich.Choice (), Randrange () und Randint (). Sie können auch mit zufälliger Zugriff auf zufällige Elemente zugreifen.random () und random.Probe(). Wir hoffen, Sie haben diesen Artikel hilfreich gefunden. Bitte besuchen Sie andere informative Artikel unter Linux Hint.