Menu
Coddy logo textTech

Listen modifizieren

Teil des Abschnitts Fundamentals der Python-Journey von Coddy — Lektion 55 von 77.

Zusätzlich zum Zugriff auf die Elemente einer Liste können Sie diese auch ändern. Um ein bestimmtes Element in einer Liste zu ändern, können Sie ihm unter Verwendung seines Index einen neuen Wert zuweisen.

Hier ist ein Beispiel:

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)

Ausgabe:

["apple", "orange", "cherry"]

banana wurde zu einem orange geändert

challenge icon

Aufgabe

Einfach

Erstellen Sie eine Funktion namens change_element, die eine Liste modifiziert, indem sie ein Element durch einen neuen Wert ersetzt.

Funktionsparameter:

  • lst - die zu modifizierende Liste
  • index - die Position des zu ersetzenden Elements
  • new_element - der neue Wert, der an diese Position gesetzt werden soll

Was die Funktion tun soll:

  1. Nehmen Sie das Element an dem angegebenen Index in der Liste
  2. Ersetzen Sie es durch das neue Element
  3. Geben Sie die modifizierte Liste zurück

Beispiel: change_element([1, 2, 3], 0, 9) sollte [9, 2, 3] zurückgeben, da es das Element an Index 0 (welches 1 war) durch 9 ersetzt.

Spickzettel

Um ein bestimmtes Element in einer Liste zu ändern, verwenden Sie dessen Index:

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)  # Ausgabe: ["apple", "orange", "cherry"]

Dies ändert das Element an Index 1 von "banana" zu "orange".

Probier es selbst

def change_element(lst, index, new_element):
    # Schreibe den Code hier
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Fundamentals