Lambda Functionssquare = lambda x: x**2\nprint(square(5)) # 25\n\nadd = lambda a,b: a+b\nprint(add(3,4)) # 7Built-in Functions with Lambdanums = [3,1,4,1,5,9]\nsorted_nums = sorted(nums) # [1,1,3,4,5,9]\nfiltered = list(filter(lambda x: x>3, nums)) # [4,5,9]\nmapped = list(map(lambda x: x*2, nums)) # [6,2,8,2,10,18]Recursiondef factorial(n):\n if n == 1:\n return 1\n return n * factorial(n-1)\n\nprint(factorial(5)) # 120