SymPy | Partition.as_dict() in Python

| |

Partition.as_dict (): as_dict () — nette Python-Bibliotheksfunktion, die einen Abschnitt als Wörterbuch zurückgibt. In diesem Wörterbuch sind Schlüssel ganzzahlige Abschnitte. Die Werte — dies ist das Vielfache dieser ganzen Zahl.

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

Rückgabe: Partition als Wörterbuch

Code # 1: as_dict () Beispiel

# Python-Code zur Erklärung
# SymPy.as_dict ()


# Import von SymPy Bibliotheken

aus sympy.utilities.iterables import default_sort_key

from sympy.combinatorics.partitions import Partition

aus sympy.abc import x, y

from sympy.combinatorics.partitions import IntegerPartition


# Verwendung der Methode sympy.combinatorics.partitions.Partition.as_dict ()

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

Beenden:

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

Code # 2: as_dict () Beispiel

# Python-Code zur Erklärung
# SymPy.as_dict ()


# SymPy-Bibliotheken importieren

from sympy.utilities.iterables import default_sort_key

aus sympy.combinatorics.partitions import Partition

aus sympy.abc import x, y

from sympy.combinatorics.partitions import IntegerPartition


# Verwenden der Methode sympy.combinatorics.partitions.Partition.as_dict ()

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

Ausgabe:

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