Python | SymPy combinatorics.next_lex() method
Last Updated :
26 Aug, 2019
With the help of sympy.combinatorics.partitions.IntegerPartition().next_lex()
method, we can get the next partition of integer n in lexical order by using sympy.combinatorics.partitions.IntegerPartition().next_lex()
method.
Syntax : sympy.combinatorics.partitions.IntegerPartition().next_lex()
Return : Return the lexical value of next partition of integer n.
Example #1 :
In this example we can see that by using sympy.combinatorics.partitions.IntegerPartition().next_lex()
method, we are able to get the lexical value of next partition of integer n.
from sympy.combinatorics.partitions import IntegerPartition
from sympy import *
gfg = IntegerPartition([ 1 , 2 , 3 ])
print (gfg.next_lex())
|
Output :
[3, 3]
Example #2 :
from sympy.combinatorics.partitions import IntegerPartition
from sympy import *
gfg = IntegerPartition([ 1 , 2 , 3 , 4 , 3 , 2 , 1 ])
print (gfg.next_lex())
|
Output :
[4, 3, 3, 2, 2, 2]
Share your thoughts in the comments
Please Login to comment...