map()
map() method
# Return double of n
def addition(n):
return n + n
# double all numbers using map()
numbers = (1, 2, 3, 4)
result = map(addition, numbers)
print(list(result))
# {2, 4, 6, 8}
# Double all numbers using map and lambda
numbers = (1, 2, 3, 4)
result = map(lambda x: x + x, numbers)
print(list(result))
Return an iterator that applies function to every item of iterable, yielding the results.