SymPy | Partition.as_dict () en Python

| |

Partition.as_dict (): as_dict () — belle fonction de bibliothèque Python qui renvoie une section sous forme de dictionnaire. Dans ce dictionnaire, les clés sont des entiers de section. Les valeurs — c’est le multiple de cet entier.

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

Retour : Partition en tant que dictionnaire

Code #1 : exemple as_dict()

# Python expliquant le code
# SymPy.as_dict ()


# import de SymPy bibliothèques

de sympy.utilities.iterables importer default_sort_key

de sympy.combinatorics.partitions import Partition

de sympy.abc import x, y

de sympy.combinatorics.partitions importer IntegerPartition


# Utilisation de la méthode sympy.combinatorics.partitions.Partition.as_dict ()

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

Quitter :

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

Code #2 : exemple as_dict()

# Explication du code Python
# SymPy.as_dict ()


# importer les bibliothèques SymPy

depuis sympy.utilities.iterables importer default_sort_key

de sympy.combinatorics.partitions importer Partition

de sympy.abc importer x, y

de sympy.combinatorics.partitions import IntegerPartition


# Utilisation de la méthode sympy.combinatorics.partitions.Partition.as_dict()

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

Sortie :

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