SymPy | Partition.as_dict() em Python

| |

Partition.as_dict (): as_dict () — boa função de biblioteca Python que retorna uma seção como um dicionário. Neste dicionário, as chaves são inteiros de seção. Os valores — este é o múltiplo deste inteiro.

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

Retorno: Particionar como um dicionário

Código # 1: exemplo as_dict()

# código Python explicando
# SymPy.as_dict ()


# importação de SymPy bibliotecas

de sympy.utilities.iterables import default_sort_key

from sympy.combinatorics.partitions import Partição

de sympy.abc import x, y

de sympy.combinatorics.partitions import IntegerPartition


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

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

Sair:

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

Código # 2: as_dict() exemplo

# código Python explicando
# SymPy.as_dict ()


# importa bibliotecas SymPy

de sympy.utilities.iterables import default_sort_key

from sympy.combinatorics.partitions importar Partição

from sympy.abc import x, y

from sympy.combinatorics.partitions import IntegerPartition


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

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

Saída:

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