Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
В Python map — это встроенная функция, которая применяет указанную функцию к каждому элементу итерируемого объекта (например, списку) и возвращает новый итератор, содержащий результаты применения функции к каждому элементу.
Синтаксис функции map выглядит следующим образом:
map(function, iterable)
где:
— function — функция, которая будет применяться к каждому элементу итерируемого объекта.
— iterable — итерируемый объект, например, список или кортеж.
Пример использования функции map:
«`
numbers = [1, 2, 3, 4, 5]
def square(x):
return x ** 2
squared_numbers = map(square, numbers)
print(list(squared_numbers)) # [1, 4, 9, 16, 25]
«`
В данном примере функция square применяется к каждому элементу списка numbers с помощью функции map. Результатом будет новый итератор squared_numbers, содержащий квадраты каждого элемента списка.