python reduce()
#max num in list
from functools import reduce
items = [1, 24, 17, 14, 9, 32, 2]
all_max = reduce(lambda a,b: a if (a > b) else b, items)
print (all_max) # 32
python reduce()
#max num in list
from functools import reduce
items = [1, 24, 17, 14, 9, 32, 2]
all_max = reduce(lambda a,b: a if (a > b) else b, items)
print (all_max) # 32
reduce () in python
#The reduce() function accepts a function and a sequence and
#returns a single value calculated as follows:
#1) Initially, the function is called with the first two items from the sequence
#and the result is returned.
#2) The function is then called again with the result obtained in step 1
#and the next value in the sequence. This process keeps repeating
#until there are items in the sequence.
>>>
>>> from functools import reduce
>>>
>>> def do_sum(x1, x2): return x1 + x2
...
>>>
>>> reduce(do_sum, [1, 2, 3, 4])
10
>>>
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us