Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
Map в Python — это функция, которая применяет заданную функцию к каждому элементу итерируемого объекта (например, списку или кортежу) и возвращает новый итератор, содержащий результаты применения функции к каждому элементу.
Синтаксис функции map выглядит следующим образом:
map(function, iterable)
где:
— function — функция, которая будет применяться к каждому элементу итерируемого объекта.
— iterable — итерируемый объект, к которому будет применяться функция.
Пример использования функции map:
«`python
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, содержащий квадраты каждого элемента списка numbers.