Задать вопрос
morozota
@morozota

Как работает .map в python'e?

Начал учить питон. допустим, есть функция которая принимает список со словами. Как пройтись по всем элементам этого списка и к примеру добавить каждому '!' ?
Вот в js можно через .map , а в питоне ? Объясните подробнее пожалуйста
  • Вопрос задан
  • 325 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
И в Python'е можно через map:
words = ['hello', 'world']
with_exclamation = list(map(lambda s: s + '!', words))

Но более идиоматично воспользоваться списковым включением:
with_exclamation = [s + '!' for s in words]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы