Executando verificação de segurança...
1

Isso é apenas uma 'syntax sugar'. Pra fazer isso você precisa entender o que é uma lista, um lambda, e o que map faz por trás dos panos.

A função map do python é implementado em C. E o map nada mais é que uma transformação de um array em outro por uma função.

Um for, passando por um array, aplicando a função e criando um novo array. EXATAMENTE IGUAL O SEU PSEUDO-CÓDIGO.

Afirmar que o ensino é deficitário ignorância e maldade. Muitas faculdades tem o ensino de linguagens funcionais, nem que seja como uma matéria opcional. E esses conceitos são muito fortes lá.

Pela minha experiencia, uma pessoa que aprendeu bem a base pega essas abordagens modernas muuuito mais fácil. E é nítido a diferença entre pessoas com boa base e outras de base não tão boa.

Carregando publicação patrocinada...