Zum Inhalt

Datenstrukturen modifizieren

Bis jetzt haben wir Felder und Zeichenketten einmal erstellt und sie dann so belassen. Aber diese zwei Datenstrukturen können wir auch laufen modifizieren.

Beispiel 1: Element in Feld modifizieren

Wir können ein bestehendes Feld direkt mit den eckigen Klammenr [ ] modifizieren. Wir können das einzelne Element somit wie eine Variable behandeln.

###(De-)Aktiviert den Code nach der Zeile # Tests (Groß-/Kleinschreibung wird nicht beachtet)
(Ctrl+I)
Ein- oder Ausstieg aus dem "Split-Screen"-Modus
(Alt+: ; Ctrl, um die Spalten zu vertauschen)
Ein- oder Ausstieg aus dem "Vollbildmodus"
(Esc)
Kürzen/nicht kürzen der Rückmeldungen im Terminal (Standardausgabe & Stacktrace / Starte das Programm erneut zum Anwenden)
Wenn aktiviert, wird der aus dem Terminal kopierte Text in eine Zeile umgewandelt, bevor er in die Zwischenablage kopiert wird.

Beispiel 2: Element zu Feld hinzufügen

Bei bestehenden Feld können wir beliebig viele Elemente anhängen. Dazu schreiben wir den Namen vom Feld gefolgt mit .append( NEUER_WERT ). Innerhalb der zwei Klammern geben wir den gewünschten Wert an.

###(De-)Aktiviert den Code nach der Zeile # Tests (Groß-/Kleinschreibung wird nicht beachtet)
(Ctrl+I)
Ein- oder Ausstieg aus dem "Split-Screen"-Modus
(Alt+: ; Ctrl, um die Spalten zu vertauschen)
Ein- oder Ausstieg aus dem "Vollbildmodus"
(Esc)
Kürzen/nicht kürzen der Rückmeldungen im Terminal (Standardausgabe & Stacktrace / Starte das Programm erneut zum Anwenden)
Wenn aktiviert, wird der aus dem Terminal kopierte Text in eine Zeile umgewandelt, bevor er in die Zwischenablage kopiert wird.

Feld befüllen

Question
  • Erstelle eine Variable vom Typ Feld.
  • 'Fülle' das Feld mit den Zahlen von 0 bis 20.
  • gib das Feld mit print aus

###(De-)Aktiviert den Code nach der Zeile # Tests (Groß-/Kleinschreibung wird nicht beachtet)
(Ctrl+I)
Ein- oder Ausstieg aus dem "Split-Screen"-Modus
(Alt+: ; Ctrl, um die Spalten zu vertauschen)
Ein- oder Ausstieg aus dem "Vollbildmodus"
(Esc)
Kürzen/nicht kürzen der Rückmeldungen im Terminal (Standardausgabe & Stacktrace / Starte das Programm erneut zum Anwenden)
Wenn aktiviert, wird der aus dem Terminal kopierte Text in eine Zeile umgewandelt, bevor er in die Zwischenablage kopiert wird.

Lösung
1
2
3
4
5
zahlen = []
for i in range(21):
    zahlen.append(i)

print(zahlen)