from functools import partial def revers(a): print (a[::-1]) def main(): func = partial(revers, 'hello') operations = [] operations.append(func) map(lambda f: f(), operations) #for f in operations: # f() if __name__ == '__main__': main()
Если вызываю через map ничего не происходит, через через итерацию списка operations то все работает.
Как вызвать функцию через map?