SymPy | Partición.as_dict () en Python

| |

Partición.as_dict(): as_dict() — buena función de biblioteca de Python que devuelve una sección como un diccionario. En este diccionario, las claves son números enteros de sección. Los valores — este es el múltiplo de este entero.

Sintaxis: sympy.combinatorics.partitions.Partition.as_dict ()

Retorno: Partición como diccionario

Código # 1: as_dict () ejemplo

# Explicación del código de Python
# SymPy.as_dict ()


# importación de SymPy bibliotecas

from sympy.utilities.iterables < clase de código = "palabra clave"> importar clave_clasificación_predeterminada

de sympy.combinatorics.partitions import Partición

de sympy.abc importar x, y

< clase de código ="palabra clave"> de sympy.combinatorics.partitions importar IntegerPartition


# Usando el método sympy.combinatorics.partitions.Partition.as_dict()

IntegerPartition ([ 11 ] * 3 + [ 342 ] + [ 13 ] * 4 ). As_dict()

Salir:

{11: 3, 13: 4, 342: 1}

Código # 2: as_dict () ejemplo

# Explicación del código Python
# SymPy.as_dict()


< clase de código = "comentarios"> # importar bibliotecas SymPy

de sympy.utilities.iterables import default_sort_key

from sympy.combinatorics.partitions import Partición

de sympy.abc importar x, y

de sympy.combinatorics.partitions import IntegerPartition


# Usando el método sympy.combinatorics.partitions.Partition.as_dict()

IntegerPartition ([ 100 ] * 100 + [ 342 ] * 10 + [ 13 ] + [ 223 2 ]). as_dict()

Salida:

{13: 1, 100: 100, 342: 10, 2232: 1}