import sympy as sym
import numpy as np
import math
from IPython.display import display, Math
from sympy.abc import w,x,y,z,a,b,c,d
sym.init_printing()
D = dict(fruit=['banana', 'apple'], numbers=[1,3,4,2,7])
D
D.keys()
D['fruit']
D['fruit'][0]
D.get('fruit')
D.get('fruit')[0]
for items in D:
print(D[items])
D = dict(eqsWithX = [4*x-6,x**2-9],eqsWithY = [sym.sin(y)])
for keyi in D:
print('Solutions for equations involving ' + keyi[-1] + ' : ')
for eqi in D[keyi]:
leftpart = sym.latex(eqi) + ' = 0'
midpart = '\\quad \\Rightarrow \\quad ' + keyi[-1] + ' = '
rightpart = sym.latex(sym.solve(eqi))
display(Math('\\quad\\quad ' + leftpart + midpart + rightpart))