심파이 | Python의 Partition.as_dict()

| |

Partition.as_dict(): as_dict() — 섹션을 사전으로 반환하는 멋진 Python 라이브러리 함수입니다. 이 사전에서 키는 섹션 정수입니다. 값— 이것은 이 정수의 배수입니다.

구문: sympy.combinatorics.partitions.Partition.as_dict ()

반환: 사전으로 파티션

코드 # 1: as_dict () 예제

<표 테두리 = "0" cellpadding = "0" cellspacing = "0">

# Python 코드 설명
# SymPy.as_dict ()


# SymPy 가져오기 라이브러리

sympy.utilities.iterables 가져오기 default_sort_key

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

lass = "plain "> sympy.abc 가져오기 x, y

< 코드 클래스 ="keyword "> sympy.combinatorics.partitions 가져오기 IntegerPartition


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

<코드 클래스 = "일반"> IntegerPartition ([ <코드 클래스 = "값"> 11 <코드 클래스 = "일반">] <코드 클래스 = "키워드"> * <코드 클래스 = "값"> 3 <코드 클래스 = "키워드"> + <코드 클래스 = "일반"> [ <코드 클래스 = "값" > 342 <코드 클래스 = "일반">] <코드 클래스 = "키워드"> + <코드 클래스 = "일반"> [ <코드 클래스 = " 값"> 13 <코드 클래스 = "일반">] <코드 클래스 = "키워드"> * <코드 클래스 = "값"> 4 <코드 클래스 = "일반">). As_dict ()

종료:

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

코드 # 2: as_dict () 예제

<표 테두리 = "0" cellpadding = "0" cellspacing = "0">

# 파이썬 코드 설명
# SymPy.as_dict ()


# SymPy 라이브러리 가져오기

from sympy.utilities.iterables 가져오기 default_sort_key

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

sympy.abc 가져오기 x, y

from sympy.combinatorics.partitions 가져오기 IntegerPartition


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

IntegerPartition ([ 100 <코드 클래스 = "일반">] <코드 클래스 = "키워드"> * <코드 클래스 = "값"> 100 <코드 클래스 = "키워드"> + <코드 클래스 = "일반"> [ <코드 클래스 = "값"> 342 <코드 클래스 = "일반">] <코드 클래스 = "키워드"> * <코드 클래스 = "값"> 10 <코드 클래스 = "키워드" > + <코드 클래스 = "일반"> [ <코드 클래스 = "값"> 13 <코드 클래스 = "일반">] <코드 클래스 = " 키워드 "> + <코드 클래스 ="일반 "> [ <코드 클래스 ="값 "> 223 2 <코드 클래스 ="일반 ">]). as_dict ()

출력:

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