SymPy | Partition.conjugate () in Python

| | | | |

Partition.conjugate (): conugate () — nette Python-Bibliotheksfunktion, die den verknüpften Abschnitt des Argumentabschnitts zurückgibt.

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

Rückgabe: Partition konjugieren

Code # 1: Beispiel konjugieren ()


# Python-Code, der
# SymPy.conjugate ()


# SymPy-Bibliotheken importieren

aus sympy.combinatorics.partitions import Partition

from sympy.combinatorics.partitions import IntegerPartition


# Using the sympy.c ombinatorics.partitions.Partition.conjugate () Methode

p = IntegerPartition ([ 312 , 14 , 23 ])

print ( `Conjugate:` , p .conjugate)

Ausgabe:

Konjugieren: [3, 3, 3, 3, 3, 3, 3 , 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2 , 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , elf, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

Code # 2: Verbindungsbeispiel () — ValueError anzeigen.


# Python-Code erklärt
# SymPy.conjugate ( )


# SymPy-Bibliotheken importieren

aus sympy.combinatorics.partitions import Partition

aus sympy.combinatorics.partitions import IntegerPartition


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


# Nur positive Elemente erforderlich
# dies erzeugt einen Fehler

p = IntegerPartition ([ 312 , 14 , - 10 , 23 , - 1 ])

print ( `Conjugate:` , p.konjugiert)

Ausgabe:

ValueError: Die Summanden müssen alle positiv sein.