Как сделать перестановку в Python

Автор: Ellen Moore
Дата создания: 18 Январь 2021
Дата обновления: 26 Ноябрь 2024
Anonim
Перестановка элементов массива в Python
Видео: Перестановка элементов массива в Python

Содержание

«Перестановки» используются в вероятности и статистике для определения количества способов организации списка элементов. Phyton не имеет встроенной функции перестановки, но вычисление можно выполнить с помощью модуля «itertools». В него включена функция, которая может вычислить список из числа перестановок в данном «наборе» значений.


направления

  1. Импортируйте модуль "itertools":

    импортировать itertools

  2. Совместите все значения в наборе с переменными. Предположим, вам нужно определить, сколько раз два члена ассоциации из пяти студентов могли избираться на должности президента и вице-президента. Предполагая, что имена учеников - Анжела, Синди, Ян, Марша и Бейонсе, вы должны ввести следующую команду:

    permutation_set_variable = ['Анжела', 'Синди', 'Ян', 'Марша', 'Бейонсе']

  3. Вызовите функцию «перестановок» следующим образом:

    itertools.permutations (set, r)

  4. Измените «set» на переменную, содержащую значения, и «r» до требуемой степени. Учитывая пример, вы должны набрать:

    itertools.permutations (permutation_set_variable, 2)