```python # Функция map() применяется к каждому элементу последовательности и возвращает итератор. numbers = [1, 2, 3, 4] squared = map(lambda x: x**2, numbers) print(list(squared))  # [1, 4, 9, 16] # Можно передавать несколько списков: a = [1, 2, 3] b = [4, 5, 6] print(list(map(lambda x, y: x + y, a, b)))  # [5, 7, 9] # Полезно для применения функций к списку без for ```