파이썬 | Sympy() 파티션 방법

| | | | | | | |

sympy.combinatorics.partitions.Partition() 메서드를 사용하여 sympy.combinatorics.partitions를 사용하여 배열 요소를 하나의 튜플로 분할합니다. .파티션( ) .

구문: sympy.combinatorics.partitions.Partition(배열)

반환: 배열의 구성원을 하나의 튜플로 반환합니다.

예제 # 1:
이 예에서 우리는 sympy.combinatorics.partitions.Partition () 을 사용하여 다른 배열의 구성원을 얻을 수 있습니다.


# sympy 및 관계형 가져오기

from sympy.combinatorics. 파티션 가져오기 파티션

<코드 클래스 = "일반"> sympy <코드 클래스 = "키워드"> 가져오기 <코드 클래스 = " 키워드"> *

<코드 클래스 = "일반"> x, y <코드 클래스 = "키워드"> = 기호( `xy` )


# sympy.combinatorics.partitions.Partition() 메서드 사용

gfg = 파티션([ 1 <코드 클래스 = "일반">, <코드 클래스 = "값"> 2 <코드 클래스 = "일반">], [ <코드 클래스 = "값"> 4 <코드 클래스 = "일반">, <코드 클래스 = "값"> 5 <코드 클래스 = "일반">, <코드 클래스 = "값 "> 6 <코드 클래스 = "일반">], [ <코드 클래스 = "키워드"> - <코드 클래스 = "값"> 12 <코드 클래스 = "일반">, <코드 클래스 = "키워드 "> - <코드 클래스 ="값 "> 11 <코드 클래스 ="pla ">])


인쇄 (gfg.members)

종료:

(-12, -11, 1, 2, 4, 5 , 6)

예제 # 2:


# import sympy 및 관계형

from sympy.combinatorics.partitions 가져오기 파티션

sympy <코드 클래스 = "키워드"> 가져오기 <코드 클래스 = "키워드"> *


<코드 클래스 = "일반"> x, y = 기호( ` xy` )


# sympy.combinatorics.partitions.Partition() 메서드 사용

<코드 클래스 = "플라이 n"> gfg = 파티션([ 3 < 코드 클래스 = "일반">], [ <코드 클래스 = "값"> 1 <코드 클래스 = "일반">, <코드 클래스 = "값"> 91 <코드 클래스 = "일반">], [ <코드 클래스 = "값"> 2 <코드 클래스 = "일반">], [ <코드 클래스 = "값"> 6 <코드 클래스 = "일반">])


<코드 클래스 = "함수"> 인쇄 <코드 클래스 = "일반"> (gfg.members)

출력:

(1, 2, 3, 6, 91 )