LU02.A05 - Listen
Erstellen Sie eine Funktion, die eine Liste von Zahlen akzeptiert und eine neue Liste zurückgibt, in der alle Elemente um + 1
erhöht wurden, ohne die ursprüngliche Liste zu verändern.
Anleitung in Schritten
- Schritt 1: Schreiben Sie eine Funktion, die eine Liste als Argument akzeptiert.
- Schritt 2: Verwenden Sie eine Schleife, eine List Comprehension oder die
map
-Funktion, um eine neue Liste zu erstellen, ohne die ursprüngliche Liste zu verändern. - Schritt 3: Geben Sie die neue Liste zurück.
- Schritt 4: Testen Sie die Funktion und stellen Sie sicher, dass die ursprüngliche Liste unverändert bleibt. Verwenden Sie
if name == 'main':
zum Starten.
Vorlage
numbers = [1, 2, 3, 4, 5] def increment_numbers(numbers): # Your code here if __name__ == '__main__': print(numbers) #[1, 2, 3, 4, 5] print(increment_numbers(numbers)) #[2, 3, 4, 5, 6] print(numbers) #[1, 2, 3, 4, 5]