map with lambda with condition
numbers = [1, 2, 3, 4]
a = map(lambda n: 2*n if n % 2 else n, numbers)
print(a) # [2, 2, 6, 4]
Output:
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
numbers = [1, 2, 3, 4]
a = map(lambda n: 2*n if n % 2 else n, numbers)
print(a) # [2, 2, 6, 4]
Output: