Как да направим пермутация в Python

Автор: Ellen Moore
Дата На Създаване: 18 Януари 2021
Дата На Актуализиране: 2 Юли 2024
Anonim
Как да направим пермутация в Python - Статии
Как да направим пермутация в Python - Статии

Съдържание

"Пермутации" се използват в вероятността и статистиката, за да се определи броят на начините, по които може да се организира списък от елементи. Phyton не включва вградена функция за пермутация, но изчислението може да се извърши чрез модула "itertools". В нея е включена функция, която може да изчисли списъка с броя на пермутациите в даден "набор" от стойности.


инструкции

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

    импортиране на инструменти

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

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

  3. Извикайте функцията "пермутации", както следва:

    itertools.permutations (набор, r)

  4. Променете "set" в променливата, съдържаща стойностите, и "r" в необходимата степен. Като се има предвид примера, трябва да въведете:

    itertools.permutations (permutation_set_variable, 2)