# Метод choice модуля random

Метод `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`,
  который возвращает случайную выборку элементов из последовательности

← →
↑