Aan de slagGa gratis aan de slag

Lambda-functies met iterables

Je hebt lambda-functies al gebruikt op losse waarden – nu passen we ze toe op complete lijsten! Hier komen lambda-functies echt tot hun recht: wanneer je dezelfde bewerking op elk item wilt uitvoeren.

In deze taak verwerk je een lijst met namen van collega’s met een lambda-functie die je op de hele lijst toepast.

Deze oefening maakt deel uit van de cursus

Python voor gevorderde ontwikkelaars

Cursus bekijken

Oefeninstructies

  • Pas de lambda-functie toe op elke waarde in de lijst colleagues en sla het resultaat op als cleaned.
  • Zet het map-object om naar een lijst en sla dit op als cleaned_list.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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)
Code bewerken en uitvoeren