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


Python SymPy combinatorics.prev_lex()用法及代碼示例


借助sympy.combinatorics.partitions.IntegerPartition().prev_lex()方法,我們可以通過使用Lexical順序獲得整數n的先前分區sympy.combinatorics.partitions.IntegerPartition().prev_lex()方法。

用法: sympy.combinatorics.partitions.IntegerPartition().prev_lex()
返回:Return the lexical value of previous partition of integer n.

範例1:
在這個例子中,我們可以通過使用sympy.combinatorics.partitions.IntegerPartition().prev_lex()方法,我們可以獲得整數n的前一個分區的詞法值。


# import sympy and IntegerPartition 
from sympy.combinatorics.partitions import IntegerPartition 
from sympy import *
    
# Using sympy.combinatorics.partitions.IntegerPartition().prev_lex() method 
gfg = IntegerPartition([1, 2, 3]) 
    
print(gfg.prev_lex())

輸出:

[3, 1, 1, 1]

範例2:

# import sympy and IntegerPartition 
from sympy.combinatorics.partitions import IntegerPartition 
from sympy import *
    
# Using sympy.combinatorics.partitions.IntegerPartition().prev_lex() method 
gfg = IntegerPartition([1, 2, 3, 4, 3, 2, 1]) 
    
print(gfg.prev_lex())

輸出:

[4, 3, 3, 2, 1, 1, 1, 1]



相關用法


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