1 00:00:05,000 --> 00:00:09,900 Hallo - Python-Programmierung - weitere Listen-Methoden 2 00:00:10,000 --> 00:00:14,900 Die Zeilen wurden im Voraus gespeichert als Datei listen.py im Ordner Arbeitsflaeche 3 00:00:15,000 --> 00:00:19,900 und die Datei wurde als ausfuehrbar markiert 4 00:00:21,000 --> 00:00:25,900 Der Index spielt auch bei bestimmten Methoden von Listen eine Rolle 5 00:00:26,000 --> 00:00:28,900 So gibt es mit insert() und pop() die Moeglichkeit 6 00:00:29,000 --> 00:00:33,900 Eintraege an einer bestimmten Stelle der Liste einzufuegen oder zu entfernen 7 00:00:34,000 --> 00:00:42,900 Speichern und Ausfuehren - python listen.py 8 00:00:43,000 --> 00:00:47,900 Eine Liste mit den Eintraegen a c und e - und eine Ausgabe der Liste 9 00:00:48,000 --> 00:00:59,900 naechste Zeile - letters.insert(1, u"b") - naechste Zeile 10 00:01:00,000 --> 00:01:04,900 print letters - naechste Zeile 11 00:01:05,000 --> 00:01:18,900 letters.insert(3, u"d") - naechste Zeile - print letters 12 00:01:19,000 --> 00:01:21,900 Speichern und Ausfuehren 13 00:01:22,000 --> 00:01:27,900 Mit der insert()-Methode wird b an die richtige Stelle der Liste befoerdert 14 00:01:28,000 --> 00:01:29,900 mit d wird analog verfahren 15 00:01:30,000 --> 00:01:33,900 Zu beachten ist hier, dass der erste Parameter der insert()-Methode 16 00:01:34,000 --> 00:01:37,900 immer die gewuenschte Position im Index der Liste angibt 17 00:01:38,000 --> 00:01:40,900 daher muss erneut von 0 gezaehlt werden 18 00:01:41,000 --> 00:01:46,900 der zweite Parameter beinhaltet das einzufuegende Objekt 19 00:01:47,000 --> 00:01:55,900 naechste Zeile - letters.pop() - naechste Zeile 20 00:01:56,000 --> 00:02:03,900 print letters - Speichern und Ausfuehren 21 00:02:04,000 --> 00:02:09,900 pop() loescht das letzte Element aus einer Liste und gibt dieses zurueck 22 00:02:10,000 --> 00:02:22,900 naechste Zeile - letters.pop(2) - naechste Zeile 23 00:02:23,000 --> 00:02:30,900 print letters - Speichern und Ausfuehren 24 00:02:31,000 --> 00:02:35,900 Alternativ kann auch ein bestimmter Eintrag aus einer Liste geloescht werden 25 00:02:36,000 --> 00:02:40,900 dazu wird der entsprechende Index als Parameter angegeben 26 00:02:43,000 --> 00:02:45,900 Tschau und viel Glueck