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 exercicio faz parte do curso
Python intermediário para desenvolvedores
Instruções do exercicio
- Aplica a função lambda a cada valor da
colleagueslista, salvando comocleaned. - Converte o objeto mapa em uma lista, salvando como
cleaned_list.
exercicio interativo prático
Tente este exercicio 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)