Как выбрать случайное значение из списка в Python?
В данной небольшой статье я покажу Вам как можно выбрать случайное значение из списка в Python.
Где это может понадобиться? Например, посмотрите на блок "Умные цитаты" на моем сайте. Фраза из заранее заготовленного списка меняется при каждой перезагрузке страницы. Но это реализовано на PHP, а в примере далее я покажу Вам как это можно реализовать на Python.
# импортируем модуль
import random
phrases = [ 'Кем бы ты ни был — будь лучше.', 'Выживает не самый умный или самый сильный, а самый восприимчивый к переменам.', 'Кем бы ты ни был — будь лучше.' ]
# печатаем в консоль случайное значение из списка
print(random.choice(pharases))
Также можно использовать и такой вариант (для криптографической стойкости):
import secrets
phrases = [ 'Кем бы ты ни был — будь лучше.', 'Выживает не самый умный или самый сильный, а самый восприимчивый к переменам.', 'Кем бы ты ни был — будь лучше.' ]
print(secrets.choice(phrases))
Вот таким образом, можно cгенерировать случайное значение из заданного списка в Python.
-
- Михаил Русаков
Комментарии (0):
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.