Metoda choice modułu random
Metoda choice modułu random
zwraca losowy element z
sekwencji (ciągu znaków, listy, krotki).
W parametrze metody wskazujemy potrzebną nam
sekwencję.
Składnia
pythonimport random
random.choice(sekwencja)
Przykład
Pobierzmy dowolny z elementów ciągu znaków:
pythontxt = 'abcde'
print(random.choice(txt))
Wynik wykonania kodu:
python'e'
Przykład
Teraz pobierzmy losowy element listy:
pythonlst = [1, 2, 3, 4, 5]
print(random.choice(lst))
Wynik wykonania kodu:
python5
Przykład
Wyświetlmy dowolny z elementów krotki:
pythontpl = ('1', '2', '3', '4', '5')
print(random.choice(tpl))
Wynik wykonania kodu:
python'4'