SymPy | Permutación.list() en Python

Permutation.list() : list() es una función de biblioteca de Python sympy que devuelve la permutación como una lista explícita, posiblemente recortando elementos no movidos si el tamaño es menor que el elemento máximo en la permutación.

Sintaxis: sympy.combinatorics.permutations.Permutation.list()

Retorno: permutación como una lista explícita

Código #1: lista() Ejemplo

# Python code explaining
# SymPy.Permutation.list()
  
# importing SymPy libraries
from sympy.combinatorics.partitions import Partition
from sympy.combinatorics.permutations import Permutation
  
# Using from sympy.combinatorics.permutations.Permutation.list() method 
  
# creating Permutation
a = Permutation([[2, 0], [3, 1]])
  
b = Permutation([1, 3, 5, 4, 2, 0])
  
  
print ("Permutation a - list form : ", a.list())
print ("Permutation b - list form : ", b.list())

Producción :

Permutación a – forma de lista: [2, 3, 0, 1]
Permutación b – forma de lista: [1, 3, 5, 4, 2, 0]

Código #2: list() Ejemplo – Permutación 2D

# Python code explaining
# SymPy.Permutation.list()
  
# importing SymPy libraries
from sympy.combinatorics.partitions import Partition
from sympy.combinatorics.permutations import Permutation
  
# Using from sympy.combinatorics.permutations.Permutation.list() method 
  
# creating Permutation
a = Permutation([[2, 4, 0], 
                 [3, 1, 2],
                 [1, 5, 6]])
  
  
print ("Permutation a - list form : ", a.list())

Producción :

Permutación a – forma de lista: [3, 2, 4, 5, 0, 6, 1]

Publicación traducida automáticamente

Artículo escrito por noobestars101 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 *