當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python Sympy Partition.as_dict()用法及代碼示例

Partition.as_dict():as_dict()是一個sympy Python庫函數,它將分區作為字典返回。在此字典中,鍵是分區整數。值是該整數的倍數。

用法: sympy.combinatorics.partitions.Partition.as_dict()

返回:分區作為字典


代碼1:as_dict()示例

# Python code explaining 
# SymPy.as_dict() 
  
# importing SymPy libraries 
  
from sympy.utilities.iterables import default_sort_key 
from sympy.combinatorics.partitions import Partition 
from sympy.abc import x, y 
from sympy.combinatorics.partitions import IntegerPartition 
  
# Using from sympy.combinatorics.partitions.Partition.as_dict() method  
IntegerPartition([11]*3 + [342] + [13]*4).as_dict()

輸出:

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

代碼2:as_dict()示例

# Python code explaining 
# SymPy.as_dict() 
  
# importing SymPy libraries 
  
from sympy.utilities.iterables import default_sort_key 
from sympy.combinatorics.partitions import Partition 
from sympy.abc import x, y 
from sympy.combinatorics.partitions import IntegerPartition 
  
# Using from sympy.combinatorics.partitions.Partition.as_dict() method  
IntegerPartition([100]*100 + [342]*10 + [13] + [2232]).as_dict()

輸出:

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



相關用法


注:本文由純淨天空篩選整理自noobestars101大神的英文原創作品 SymPy | Partition.as_dict() in Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。