Метод choice модуля random - случайный элемент из последовательности на Python

Метод choice модуля random возвращает случайный элемент из последовательности (строки, списка, кортежа). В параметре метода указываем нужную нам последовательность.

Синтаксис

import random random.choice(последовательность)

Пример

Давайте получим любой из элементов строки:

txt = 'abcde' print(random.choice(txt))

Результат выполнения кода:

'e'

Пример

Теперь давайте получим случайный элемент списка:

lst = [1, 2, 3, 4, 5] print(random.choice(lst))

Результат выполнения кода:

5

Пример

Давайте выведем любой из элементов кортежа:

tpl = ('1', '2', '3', '4', '5') print(random.choice(tpl))

Результат выполнения кода:

'4'

Смотрите также

  • метод shuffle модуля random,
    который перемешивает последовательность
  • метод random модуля random,
    который возвращает псевдослучайное число
  • метод sample модуля random,
    который возвращает случайную выборку элементов из последовательности



Чат с GPT Компилятор