Найти тему
Future People

Как поменять тип элементов списка с помощью map() в Python

Воспользуемся классом map, который принимает итерируемый объект и функцию, которую необходимо применить к каждому элементу.

map поочередно применит нужную функцию к каждому элементу итерируемого объекта и вернёт итератор в виде map object.

С помощью map приведем все элементы списка к типу str.

Переконвертируем map object в список.

['1', '2', '3', '4', '5']
['1', '2', '3', '4', '5']

map может принимать lambda функции.

Вот так, с помощью lambda-функции, можно возвести в квадрат все элементы, а потом привести их к классу str:

['1', '4', '9', '16', '25']
['1', '4', '9', '16', '25']

Если вы интересуетесь программированием, то напоминаю о нашем курсе по основам программирования Python [START]. В нем много анимации, примеров и разборов домашних заданий. Присоединяйтесь! Ссылка:

Онлайн-курс Python START

ВИДЕО:

Функция map().Меняем тип элементов #python

Наука
7 млн интересуются