Python programmieren trotz Handicap – Datentypen: Listen

In diesem Blogartikel wird der Datentyp Listen erklärt. 

Ich bin in meinem Projekt „pythonlernen“ in der Datei „main.py“.

Python-Code

1    if __name__ == '__main__':
2        # Liste definieren
3        liste_hauptstaedte = ["Berlin", "Zürich", "Paris", "London"]
4        liste_zahlen = [5, 10, 15, 20, 25, 30]
5        liste_gemischt = ["Berlin", "Zürich", 5, 10]
6    
7        # Datentyp herausfinden
8        print(type(liste_hauptstaedte))
9        print(type(liste_zahlen))
10       print(type(liste_gemischt))
11   
12       # Ganze Liste ausgeben
13       print(liste_gemischt)
14   
15       # Auf einzelne Werte zugreifen
16       print(liste_hauptstaedte[2])
17       print(liste_gemischt[2])
18   
19       # Listenelement verändern
20       print(liste_hauptstaedte[2])
21       liste_hauptstaedte[2] = "Stockholm"
22       print(liste_hauptstaedte[2])
23   
24       # Liste ergänzen
25       print("Ganze Liste Hauptstädte: " + str(liste_hauptstaedte))
26       liste_hauptstaedte.append("Paris")
27       print("Ganze Liste Hauptstädte: " + str(liste_hauptstaedte))
28   
29       # Listenelement löschen
30       print("Ganze Liste Hauptstädte: " + str(liste_hauptstaedte))
31       liste_hauptstaedte.remove("Berlin")
32       print("Ganze Liste Hauptstädte: " + str(liste_hauptstaedte))

Eine Liste definieren

In den Codezeilen 3-5 sehen Sie, wie eine Liste definiert wird. Beginn und Ende der Liste wird definiert mit eckigen Klammern []. Die einzelnen Elemente einer Liste werden in Anführungszeichen gesetzt. Ich habe 3 Listen definiert, weil ich zeigen möchte, dass Listen Text, Zahlen oder beides beinhalten können.

Überprüfen, ob die Variablen listen sind

In den Codezeilen 8-10 wird mit dem Python-Befehl Type überprüft, ob die 3 Variablen wirklich vom Typ Liste sind.

Den Inhalt einer Liste ausgeben

In der Codezeile 13 wird gezeigt, wie der Inhalt einer ganzen Liste ausgegeben werden kann.

Auf einzelne Elemente innerhalb der Liste zugreifen

Eine Liste hat einen Index. Der Index beginnt bei 0. Index 0 ist das erste Element einer Liste. In den Codezeilen 16 und 17 wird gezeigt, wie auf einzelne Elemente einer Liste zugegriffen werden kann, mithilfe des Index.

Den Wert eines Listenelementes verändern

Bei einer Liste ist es möglich, den Wert eines Listenelementes zu verändern. In Codezeile 21 zeige, wie Sie dies erreichen.

Eine Liste ergänzen

Sie können an einer Stelle in Ihrem Python-Programm eine Liste definieren. Weiter unten im Python-Code können Sie diese Liste ergänzen, der Liste neue Elemente hinzuzufügen. In Codezeile 26 zeige ich, wie Sie mit der Methode append eine Liste ergänzen können.

Ein Element aus einer Liste löschen

Es ist ebenso möglich, ein Element aus einer Liste zu löschen. Hierfür gibt es die Methode remove. In Codezeile 31 wird das Element „Berlin“ aus liste_hauptstaedte mit der remove-Methode gelöscht. 

Das Video zum Blogartikel

Hier das Video zum Blogartikel:

Zurück zum Start-Artikel: Python programmieren trotz Handicap, der inklusive Programmierkurs

Hier geht es zum ersten Artikel:
Python programmieren trotz Handicap, der inklusive Programmierkurs

Schlussbemerkung

Wir haben gelernt, was Listen in Python sind und was mit Listen alles gemacht werden kann. Listen sind bei der Programmierung sehr wichtig.

Wenn Sie Fragen zu obige Themen haben, schreiben Sie mir eine Mail an info@marlem-software.de oder rufen Sie mich an unter 07072/1278463 .

Autor: Markus Lemcke

Ich bin Markus Lemcke, Softwareentwickler, Webentwickler, Appentwickler, Berater und Dozent für barrierefreies Webdesign, barrierefreie Softwareentwicklung mit Java, C# und Python, Barrierefreiheit bei den Betriebssystemen Windows, Android, IOS, Ubuntu und MacOS.

Schreibe einen Kommentar