Python| SymPy combinatorics.random_integer_partition() 方法
借助sympy.combinatorics.partitions.random_integer_partition()
方法,我们可以使用sympy.combinatorics.partitions.random_integer_partition()
方法以逆序列表的形式得到 n 的随机分区。
Syntax : sympy.combinatorics.partitions.random_integer_partition(n)
Return : Return reversed sorted list of n partition integers.
示例 #1:
在这个例子中我们可以看到,通过使用sympy.combinatorics.partitions.random_integer_partition()
方法,我们能够得到整数随机分区的反向排序列表。
# import sympy and IntegerPartition
from sympy.combinatorics.partitions import random_integer_partition
from sympy import *
# Using sympy.combinatorics.partitions.random_integer_partition() method
gfg = random_integer_partition(50)
print(gfg)
输出 :
[22, 22, 5, 1]
示例 #2:
# import sympy and IntegerPartition
from sympy.combinatorics.partitions import random_integer_partition
from sympy import *
# Using sympy.combinatorics.partitions.random_integer_partition() method
gfg = random_integer_partition(25)
print(gfg)
输出 :
[12, 11, 1, 1]