ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Aplica a função lambda a cada valor dacolleagueslista, salvando como cleaned.
  • 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)
Editar e executar o código