¿Cómo hacer una permutación en Python

by admin

Permutaciones se utilizan en probabilidad y estadística para determinar el número de formas una lista de elementos se pueden arreglar. Python no incluye ninguna función de permutación integrados, pero el cálculo puede llevarse a cabo, sin embargo, a través del "módulo itertools". Se incluye en este módulo es una función "permutaciones" que puede calcular y anotar el número de permutaciones dado un "conjunto" de los valores y una longitud permutación de "r".

Instrucciones

1 Importar el módulo "itertools":

itertools importación

2 Asignar todos los valores en el conjunto a una variable. Supongamos que se necesita para determinar el número de maneras 2 miembros de una hermandad de 5 estudiantes podrían ser elegidas para ocupar cargos como vicepresidente y presidente. Suponiendo que sus nombres están Angela, Cindy, Jan, Marsha y Beyonce, tendría que escribir el siguiente comando:

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

3 Llame a la función "permutaciones" de la siguiente forma:

itertools.permutations (juego, r)

4 Reemplazar "ajuste" con la variable que contiene los valores y "r" con la longitud requerida. Teniendo en cuenta el ejemplo, debería escribir lo siguiente:

itertools.permutations (permutation_set_variable, 2)

ETIQUETA: