Jak provést permutaci v Pythonu

Jak provést permutaci v Pythonu.

Krok 1

Importujte modul "itertools":

import itertools

Krok 2

Přiřadí všechny hodnoty sady proměnné. Předpokládejme, že je třeba určit počet způsobů, jak mohou být zvoleni 2 členové bratrstva pěti studentů na pozice, jako je viceprezident a prezident. Za předpokladu, že jejich jména jsou Angela, Cindy, Jan, Marsha a Beyonce, budete muset napsat následující příkaz:

permutation_set_variable = ['Angela', 'Cindy', 'Jan', 'Marsha', 'Beyonce']

Krok 3

Proveďte funkci "permutations" (permutace) následujícím způsobem:

itertools.permutations (set, r)

Krok 4

Nahraďte "set" s proměnnou, která obsahuje hodnoty a "r" s požadovanou délkou. Podle příkladu byste museli napsat následující:

itertools.permutations (permutation_set_variable, 2)