passing in parameters python code example
Example 1: python send object reference to another function and edit property
class Test:
a = 1
def f(obj):
obj.a = 10
t = Test()
f(t)
# t.a should be 10
Example 2: send function as parameter python
l = [1,2,3,4,5]
#already change the var
def chng(f,val):
f(val)
chng(l.append,8)
chng(l.remove,4)
def chng2(f,lis,val):
f(lis,val)
chng(list.append,l,8)
chng(list.remove,l,4)