Перейти к содержимому

Функциональное программирование на Python: функция «map()»

Real Python

0:00 / 0:00

Функциональное программирование на Python: функция «map()»

48 021 просмотр · 9 л. назад
Real Python
208 тыс. подписчиков
48 021 просмотр · 9 л. назад
https://dbader.org/python-tricks ► Пишите более качественный и понятный код, используя расширенные возможности Python В этом уроке по Python вы узнаете больше об основах функционального программирования, а именно об использовании функции map() для преобразования структур данных. Мы возьмём пример набора данных, представленного неизменяемой структурой данных, из предыдущих видеороликов этой серии, а затем создадим «преобразованную» версию тех же данных с помощью встроенной функции map Python. map() — это один из примитивов или строительных блоков функционального программирования, доступных в Python, и он полезен в ряде контекстов. Далее в этом видео вы также увидите, как функция map связана с генераторами списков и выражениями-генераторами, и почему их использование (возможно) более «питоновское», чем использование простых вызовов map(). Это видео входит в серию обучающих программ по функциональному программированию на Python, которые я записываю, поэтому следите за обновлениями. Обязательно ознакомьтесь со следующими статьями и руководствами, если хотите глубже погрузиться в тему: Неизменяемые структуры данных в Python:    • Functional Programming in Python: Immutabl...   https://dbader.org/blog/python-lambda... Списковые включения: https://dbader.org/blog/list-dict-set... БЕСПЛАТНЫЙ КУРС – «5 мыслей об освоении Python» https://dbader.org/python-mastery ПОДПИШИТЕСЬ НА ЭТОТ КАНАЛ: https://dbader.org/youtube * * ► КРУЖКИ, ФУТБОЛКИ И МНОГОЕ ДРУГОЕ ДЛЯ РАЗРАБОТЧИКОВ Python: https://nerdlettering.com ► PythonistaCafe – сообщество для обучения разработчиков Python: https://www.pythonistacafe.com БЕСПЛАТНЫЕ руководства по программированию на Python и Новости: » Учебники по Python: https://dbader.org » Новости Python в Твиттере:   / @dbader_org   » Еженедельные советы для любителей Python: https://dbader.org/newsletter » Подпишитесь на этот канал: https://dbader.org/youtube