Lambda-Funktionen mit iterierbaren Objekten
Du hast Lambda-Funktionen bisher verwendet, um jeweils einen einzelnen Wert zu bearbeiten. Nun versuchen wir das Ganze mit iterierbaren Objekten.
Dazu wurde eine Liste namens sales_prices
mit den Verkaufspreisen für verschiedene Artikel erstellt. Nun sollst du mithilfe einer Lambda-Funktion die Steuer von 20 % zu jedem Wert in der Liste addieren.
Diese Übung ist Teil des Kurses
Entwicklung mit Python für Fortgeschrittene
Anleitung zur Übung
- Mach aus „
sales_prices
“ eine „add_taxes
“, indem du eine Lambda-Funktion benutzt, die jeden Wert in „ “ mit 20 % multipliziert. - Mach eine neue Liste namens „
sales_plus_tax
“, indem du „add_taxes
“ in eine Liste umwandelst. - Druck die Liste „
sales_plus_tax
“ aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
sales_prices = [29.99, 9.95, 14.50, 39.75, 60.00]
# Create add_taxes to add 20% to each item in sales_prices
add_taxes = ____(____, ____)
# Create the updated list, sales_plus_tax
sales_plus_tax = ____(____)
# Print the new list with updated values
print(____)