Een lambda-expressie als argument gebruiken
Laten we lambda-expressies doorgeven als argumenten aan functies. Je gaat werken met de lijstmethode .sort(). Standaard sorteert die getallen in oplopende volgorde. Karakters en strings worden alfabetisch gesorteerd. De methode kan worden aangeroepen als .sort(key=function). Hier definieert key een mapping van elk item in de lijst naar een sorteerbaar object (bijv. een getal of een karakter). Zo worden de items in een lijst gesorteerd op basis van die sorteerbare objecten.
Jouw taak is om verschillende manieren te definiëren om de lijst words te sorteren met het argument key en een lambda-expressie.
Deze oefening maakt deel uit van de cursus
Oefenen met coding-interviewvragen in Python
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Sort words by the string length
words.sort(key=lambda s: ____)
print(words)