anonymous function in python code example

Example 1: python anonymous function

def sum ( a, b ):			# non anonymous
        return a+b
print (sum(1, 2))			# 3

sum = lambda a,b: (a+b)		# anonymous / lambda
print (sum(1, 2))			# 3

Example 2: python anonymous function

# You have to save the lambda expresion for it to work

nameOfLambda = lambda arg1, arg2: expression

Example 3: what is lambda in python

Lamda is just one line anonymous function
Useful when writing function inside function
it can take multiple arguments but computes only one expression

Syntax:
   x = lambda arguments : expression

Example 4: python lambda

multiply = lambda x,y: x * y
multiply(21, 2) #42
#_____________
def myfunc(n):
  return lambda a : a * n

mydoubler = myfunc(2)
print(mydoubler(11)) #22

Example 5: lambda python

even = lambda a: True if a % 2 == 0 else False
even(6) ## True
even(9) ## False

Example 6: lambda function in python

Lamda is just one line anonymous function
Useful when writing function inside function
it can take multiple arguments but computes only one expression

Syntax:
   x = lambda arguments : expression