Sobes.tech
Junior — Middle

À quoi sert la fonction map en Python et comment l'applique-t-on?

sobes.tech IA

Réponse de l'IA

Функция map в Python предназначена для применения заданной функции к каждому элементу итерируемого объекта (например, списка) и возвращает итератор с результатами. Это удобный способ преобразовать все элементы коллекции без использования явных циклов.

Пример использования:

numbers = [1, 2, 3, 4]
squared = map(lambda x: x**2, numbers)
print(list(squared))  # Выведет: [1, 4, 9, 16]

Здесь map применяет лямбда-функцию, возводящую число в квадрат, ко всем элементам списка numbers.