Функция shuffle() рандомизирует элементы из списка.
Синтаксис
Ниже приведен синтаксис для shuffle():
shuffle (lst,[random])
Примечание:
Эта функция не доступна напрямую, поэтому нам нужно импортировать модуль shuffle, а затем мы должны вызвать эту функцию с помощью случайного статического объекта.
Параметры
lst – это может быть список или кортеж.
random – это необязательный 0 аргумент функции возвращает переменную с плавающей точкой в диапазоне от 0,0 – 1,0. Значение по умолчанию равно none
Возвращаемое значение
Этот метод возвращает перемешанный список.
Пример
Следующий пример показывает использование функции shuffle().
#!/usr/bin/python3
import random
list = [22, 16, 13, 7];
random.shuffle(list)
print ("Перемешанный список : ", list)
random.shuffle(list)
print ("Перемешанный список : ", list)
Вывод
Когда мы запустим программу выше, она выдает следующий результат:
Перемешанный список : [16, 7, 22, 13]
Перемешанный список : [22, 7, 13, 16]
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Если статья понравилась, то поделитесь ей в социальных сетях: