1 | initial version |
I am sorry that i can not access to the cocalc file. The difference is basically that a lambda function is anonymous: you do not need to give it a name to use it in a function.
For example, if a function named foo
takes a function as input, you can do:
def f(x):
return blah
foo(f)
or
foo(lambda x : blah)
In the first construction, you have to give the name f to define the function, in the second case, you can pass the function to foo
without having to give it a name first.