1.4Kпросмотров
27.7%от подписчиков
21 марта 2026 г.
questionScore: 1.5K
Как использовать map в Python? Что такое map? map — это встроенная функция Python, которая позволяет применить одну и ту же операцию ко всем элементам списка (или другого итерируемого объекта), не используя циклы. Синтаксис: map(функция, список) 🪅 Пример 1: Умножаем все элементы списка на 2 Допустим, у нас есть список чисел, и мы хотим увеличить каждое из них: numbers = [1, 2, 3, 4, 5] doubled = map(lambda x: x 2, numbers) print(list(doubled)) # Вывод: [2, 4, 6, 8, 10] Здесь lambda x: x 2 — это анонимная функция, которая говорит: “Умножь каждый элемент на 2”. 🪅 Пример 2: Преобразуем числа в строки Что, если нужно превратить числа в строки, например, для вывода? Используем map: numbers = [10, 20, 30] strings = map(str, numbers) print(list(strings)) # Вывод: ['10', '20', '30'] Здесь мы передали встроенную функцию str, которая автоматически применяется к каждому элементу. 🪅 Пример 3: Убираем пробелы из строк А теперь давайте обработаем строки: words = [" привет ", " python ", " map "] cleaned = map(str.strip, words) print(list(cleaned)) # Вывод: ['привет', 'python', 'map'] str.strip удаляет лишние пробелы по краям у каждой строки. 🪅 Пример 4: Возводим числа в квадрат с использованием функции Если у вас уже есть функция, можно использовать её с map: def square(x): return x ** 2 numbers = [2, 3, 4] squared = map(square, numbers) print(list(squared)) # Вывод: [4, 9, 16] Попробуйте использовать map в своём коде и убедитесь, насколько это упрощает обработку данных! 🤩 Тык сюда! Залутаешь 80+ по инфе
1.4K
просмотров
1597
символов
Да
эмодзи
Нет
медиа

Другие посты @informege100

Все посты канала →
Как использовать map в Python? Что такое map? map — это встр — @informege100 | PostSniper