Funções lambda com iteráveis
Você já usou funções lambda em valores individuais — agora vamos aplicá-las a listas inteiras! É aí que as funções lambda realmente se destacam: quando você precisa realizar a mesma operação em todos os itens.
Nesta tarefa, você vai processar uma lista de nomes de colegas usando uma função lambda aplicada a toda a lista.
Este exercício faz parte do curso
Python intermediário para desenvolvedores
Instruções do exercício
- Aplica a função lambda a cada valor da
colleagueslista, salvando comocleaned. - Converte o objeto mapa em uma lista, salvando como
cleaned_list.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
colleagues = ["Sarah Martinez", "Michael Chen", "Emily Brown"]
# Apply the lambda function to each colleague's name
cleaned = ____(lambda x: x.replace(" ", "_").lower(), ____)
# Convert map object to list
cleaned_list = ____(____)
print(cleaned_list)