Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Eine Liste Ändern | Liste
Python-Datenstrukturen
course content

Kursinhalt

Python-Datenstrukturen

Python-Datenstrukturen

1. Liste
2. Wörterbuch
3. Tupel
4. Menge

book
Eine Liste Ändern

In Python sind Listen veränderbar, was bedeutet, dass nach der Erstellung einer Liste deren Inhalt geändert, hinzugefügt oder entfernt werden kann. Aufgrund dieser Veränderbarkeit bieten Listen viel Flexibilität im Umgang mit Listen und sind daher ein sehr leistungsfähiges Werkzeug zur Verwaltung dynamischer Daten.

Was bedeutet "veränderbar"?

Veränderbar bedeutet, dass die Datenstruktur aktualisiert werden kann, ohne ein neues Objekt zu erstellen. Zum Beispiel könnten Sie den Wert eines vorhandenen Elements ändern, mehrere Elemente ersetzen oder sogar neue direkt in dieselbe Liste einfügen und entfernen.

Stellen Sie sich vor, Sie haben eine Liste von Städten, die Sie besuchen möchten, aber die Pläne ändern sich. Sie können Elemente in der Liste einfach aktualisieren oder ersetzen:

123456789
cities = ["Paris", "Tokyo", "New York", "Berlin", "Sydney"] # Replacing the fourth city cities[2] = "Rome" print(cities) # Output: ['Paris', 'Tokyo', 'Rome', 'Berlin', 'Sydney'] # Replacing the last two cities with new ones cities[-2:] = ["Dubai", "Cape Town"] print(cities) # Output: ['Paris', 'Tokyo', 'Rome', 'Dubai', 'Cape Town']
copy

In diesem Beispiel:

  1. Wir haben die Stadt "New York" an Index 3 durch "Rome" ersetzt;
  2. Mit negativer Indizierung haben wir die letzten beiden Städte ("Rome" und "Sydney") durch "Dubai" und "Cape Town" ersetzt.

Sie können auch mehrere Änderungen in einem Schritt vornehmen:

123456
cities = ["Paris", "Tokyo", "New York", "Berlin", "Sydney"] # Replacing multiple cities in the middle cities[1:3] = ["Seoul", "Bangkok", "Mumbai"] print(cities) # Output: ['Paris', 'Seoul', 'Bangkok', 'Mumbai', 'Berlin', 'Sydney']
copy

Hier haben wir "Tokio" und "New York" durch drei Städte ersetzt: "Seoul", "Bangkok" und "Mumbai". Dies zeigt, wie flexibel die Veränderbarkeit von Listen sein kann, um Ihre Daten zu verwalten.

Aufgabe

Swipe to start coding

Sie haben eine travel_wishlist-Liste.

Ihr Ziel:

  • Aktualisieren Sie die geschätzten Kosten aller Städte, um einen Rabatt einzubeziehen.
  • Wenden Sie eine 20%-Reduzierung auf die Kosten an (das dritte Element in der verschachtelten Liste).
  • Verwenden Sie Indizierung, um die Elemente zu aktualisieren.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 5
toggle bottom row

book
Eine Liste Ändern

In Python sind Listen veränderbar, was bedeutet, dass nach der Erstellung einer Liste deren Inhalt geändert, hinzugefügt oder entfernt werden kann. Aufgrund dieser Veränderbarkeit bieten Listen viel Flexibilität im Umgang mit Listen und sind daher ein sehr leistungsfähiges Werkzeug zur Verwaltung dynamischer Daten.

Was bedeutet "veränderbar"?

Veränderbar bedeutet, dass die Datenstruktur aktualisiert werden kann, ohne ein neues Objekt zu erstellen. Zum Beispiel könnten Sie den Wert eines vorhandenen Elements ändern, mehrere Elemente ersetzen oder sogar neue direkt in dieselbe Liste einfügen und entfernen.

Stellen Sie sich vor, Sie haben eine Liste von Städten, die Sie besuchen möchten, aber die Pläne ändern sich. Sie können Elemente in der Liste einfach aktualisieren oder ersetzen:

123456789
cities = ["Paris", "Tokyo", "New York", "Berlin", "Sydney"] # Replacing the fourth city cities[2] = "Rome" print(cities) # Output: ['Paris', 'Tokyo', 'Rome', 'Berlin', 'Sydney'] # Replacing the last two cities with new ones cities[-2:] = ["Dubai", "Cape Town"] print(cities) # Output: ['Paris', 'Tokyo', 'Rome', 'Dubai', 'Cape Town']
copy

In diesem Beispiel:

  1. Wir haben die Stadt "New York" an Index 3 durch "Rome" ersetzt;
  2. Mit negativer Indizierung haben wir die letzten beiden Städte ("Rome" und "Sydney") durch "Dubai" und "Cape Town" ersetzt.

Sie können auch mehrere Änderungen in einem Schritt vornehmen:

123456
cities = ["Paris", "Tokyo", "New York", "Berlin", "Sydney"] # Replacing multiple cities in the middle cities[1:3] = ["Seoul", "Bangkok", "Mumbai"] print(cities) # Output: ['Paris', 'Seoul', 'Bangkok', 'Mumbai', 'Berlin', 'Sydney']
copy

Hier haben wir "Tokio" und "New York" durch drei Städte ersetzt: "Seoul", "Bangkok" und "Mumbai". Dies zeigt, wie flexibel die Veränderbarkeit von Listen sein kann, um Ihre Daten zu verwalten.

Aufgabe

Swipe to start coding

Sie haben eine travel_wishlist-Liste.

Ihr Ziel:

  • Aktualisieren Sie die geschätzten Kosten aller Städte, um einen Rabatt einzubeziehen.
  • Wenden Sie eine 20%-Reduzierung auf die Kosten an (das dritte Element in der verschachtelten Liste).
  • Verwenden Sie Indizierung, um die Elemente zu aktualisieren.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 5
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt