Partition.sort_key():sort_key()是一個sympy Python庫函數,它返回可用於字符串的規範 key 。規範鍵的排序基於分區的大小和其元素隨等級而斷開的元素。
用法: sympy.combinatorics.partitions.Partition.sort_key()
返回:可用於字符串的圓錐形鍵
代碼1:sort_key()示例
# Python code explaining
# SymPy.sort_key()
# importing SymPy libraries
from sympy.utilities.iterables import default_sort_key
from sympy.combinatorics.partitions import Partition
from sympy.abc import x
# Using from sympy.combinatorics.partitions.Partition.sort_key() method
g = Partition([134, 322])
e = Partition(list(range(3)))
k = Partition([44, x])
s = Partition([3, 4])
lst = [s, k, g + 1, k, e]
lst.sort(key = default_sort_key); lst
輸出:
[{{3, 4}}, {{44, x}}, {{44, x}}, {{134}, {322}}, {{0, 1, 2}}]
代碼2:sort_key()示例
# Python code explaining
# SymPy.sort_key()
# importing SymPy libraries
from sympy.utilities.iterables import default_sort_key
from sympy.combinatorics.partitions import Partition
from sympy.abc import x, y
# Using from sympy.combinatorics.partitions.Partition.sort_key() method
k = Partition([44, x, y])
s = Partition([3, 55, 12, 4])
lst = [k, s]
lst.sort(key = default_sort_key); lst
輸出:
[{{44, x, y}}, {{3, 4, 12, 55}}]
相關用法
- Python sympy.nC()用法及代碼示例
- Python sympy.det()用法及代碼示例
- Python sympy.cos()用法及代碼示例
- Python sympy.sin()用法及代碼示例
- Python sympy.tan()用法及代碼示例
- Python sympy.rf()用法及代碼示例
- Python sympy.nT()用法及代碼示例
- Python sympy.lcm()用法及代碼示例
- Python sympy.gcd()用法及代碼示例
- Python sympy.has()用法及代碼示例
- Python sympy.ones()用法及代碼示例
- Python sympy.nP()用法及代碼示例
- Python sympy.Add()用法及代碼示例
- Python sympy.Mul()用法及代碼示例
- Python sympy.Add()用法及代碼示例
注:本文由純淨天空篩選整理自noobestars101大神的英文原創作品 Python | SymPy Partition.sort_key() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。