Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako to urobiť permutácie v Pythone

Permutácia sú používané v pravdepodobnosti a štatistiky na určenie počtu spôsobov zoznam položiek môže byť usporiadané . Python neobsahuje žiadne integrované permutačnej funkcie , ale výpočet môže byť dosiahnuté však cez " itertools modulu " . Zahrnuté v tomto module je funkcia " obmeny " , ktoré môžu vypočítať a uviesť počet permutácií daných " set " hodnôt a dĺžku permutácie "r " . Pokyny dovolená 1

Import " itertools " modul : Spojené

dovozné itertools
2

zadať všetky hodnoty v sade premennej . Predpokladajme , že potrebujete určiť počet spôsobov 2 členovia zo spolku 5 študentov mohol byť zvolený do pozície je viceprezidentom a prezidentom . Za predpokladu , že ich mená sú Angela , Cindy , Jan , Marsha a Beyonce , zadajte nasledujúci príkaz :

permutation_set_variable = [ ' Angela ' , " Cindy " , " Jan" , " Marsha " , " Beyoncé " ]
3

Zavolajte " obmien " funkciu v nasledujúcom tvare :

itertools.permutations ( súbor , r)
4

vymeňte " set " s premennou obsahujúce hodnoty a " R " s požadovanú dĺžku . Vzhľadom k tomu , príklad , zadajte nasledujúce :

itertools.permutations ( permutation_set_variable , 2 )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené