Open In App

Python | sympy.nT() method

Last Updated : 02 Aug, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

With the help of sympy.nT() method, we can calculate the number of partitions that can have a given number of parts in SymPy.

Syntax: nT(items, k)

Parameters:
items – An integer, a list or a string upon which partitions is to be calculated.
k – An integer specifying the number of parts that the partition should contain.

Returns: Returns the number of partitions that have given number of parts.

Example #1:




# import sympy 
from sympy import * 
  
items = "aaa"
k = 2
  
print("Value of k = {} and the items are = {}".format(k, items))
   
# Use sympy.nT() method 
partitions = nT(items, k)  
      
print("Partitions : {}".format(partitions))  


Output:

Value of k = 2 and the items are = aaa
Partitions : 1

Example #2:




# import sympy 
from sympy import * 
  
items = [1, 3, 2, 5, 4]
k = 3
print("Value of k = {} and the items are = {}".format(k, items))
   
# Use sympy.nT() method 
partitions = nT(items, k)  
      
print("Partitions : {}".format(partitions))  


Output:

Value of k = 3 and the items are = [1, 3, 2, 5, 4]
Partitions : 25

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads