c'è un modo per avere una funzione (ancora sconosciuta) come argomento di una funzione in python:
def doSomething(<func>):
#do something with func()
in una fase successiva, è possibile definire le funzioni, ad esempio:
def f1(x):
return x*x
def f2(x):
return x+1
e potrei chiamare ora:
doSomething(f1,x1)
doSomething(f2,x1)