LoslegenKostenlos loslegen

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

Kurs anzeigen

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(____)
Code bearbeiten und ausführen