Open In App

Python | sympy.as_coefficients_dict() method

Last Updated : 14 Jul, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

With the help of sympy.as_coefficients_dict() method, we are able to find the coefficients of all the elements in the dictionary that exist in the mathematical expression by using sympy.as_coefficients_dict() method.

Syntax : sympy.as_coefficients_dict()
Return : Return the coefficients of mathematical expression in the dictionary.

Example #1 :
In this example we can see that by using sympy.as_coefficients_dict() method, we can find all the coefficients in a mathematical expression and return a dictionary of it.




# import sympy
from sympy import * 
  
x = symbols('x')
  
# Use sympy.as_coefficients_dict() method
gfg = x**3 + 21 * x + 12
  
print(gfg.as_coefficients_dict())


Output :

defaultdict(, {1: 12, x**3: 1, x: 21})

Example #2 :




# import sympy
from sympy import * 
  
x = symbols('x')
  
# Use sympy.as_coefficients_dict() method
gfg = x**3 + 21 * x**2 + 121 * x + 4
  
print(gfg.as_coefficients_dict())


Output :

defaultdict(, {1: 4, x**3: 1, x**2: 21, x: 121})


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads