Sympy | Partition.conjugate() in Python

| | | | |

Partition.conjugate (): conugate () — mooie Python-bibliotheekfunctie die de gekoppelde sectie van de argumentsectie retourneert.

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

Return: conjugate partitie

Code #1: voorbeeld conjugate ()


# Python-code met uitleg
# SymPy.conjugate ()


# importeer SymPy-bibliotheken

van sympy.combinatorics.partitions import Partitie

from sympy.combinatorics.partitions import IntegerPartition


# Gebruik van de sympy.c ombinatorics.partitions.Partition.conjugate () methode

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

print ( `Conjugate:` , p .conjugate)

Uitvoer:

Vervoeg: [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 2: aansluitvoorbeeld () — Waardefout wordt weergegeven.


# Python-code met uitleg
# SymPy.conjugate ( )


# importeer SymPy-bibliotheken

van sympy.combinatorics.partitions import Partitie

van sympy.combinatorics.partitions importeren IntegerPartition


# De methode sympy.combinatorics.partitions.Partition.conjugate () gebruiken


# Alleen positieve elementen vereist
# dit zal een fout genereren

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

print ( `Conjugate:` , p.conjugate)

Uitvoer:

ValueError: De summands moeten allemaal positief zijn.