Python | Método Sympy Permutation().array_form

Con la ayuda del sympy.combinatorics.Permutation().array_formmétodo, podemos obtener la array lineal de una array o array multidimensional utilizando el sympy.combinatorics.Permutation().array_formmétodo.

Sintaxis: sympy.combinatorics.Permutation().array_form

Retorno: Devuelve una array que tiene una sola dimensión.

Ejemplo n.º 1:
en este ejemplo, podemos ver que al usar el sympy.combinatorics.Permutation().array_formmétodo, podemos obtener la array lineal de una array o una array multidimensional.

# import sympy and Permutation
from sympy.combinatorics.permutations import Permutation
from sympy import * 
  
Permutation.print_cyclic = False
    
# Using sympy.combinatorics.partitions.Permutation().array_form method
gfg = Permutation([ [1, 2, 3], [21, 32, 44] ])
    
print(gfg.array_form)

Producción :

[0, 2, 3, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 32, 22, 23, 24 , 25, 26, 27, 28, 29, 30, 31, 44, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 21]

Ejemplo #2:

# import sympy and Permutation
from sympy.combinatorics.permutations import Permutation
from sympy import * 
  
Permutation.print_cyclic = False
    
# Using sympy.combinatorics.partitions.Permutation().array_form method
gfg = Permutation([ [1, 2], [3, 4], [5] ])
    
print(gfg.array_form)

Producción :

[0, 2, 1, 4, 3, 5]

Publicación traducida automáticamente

Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *