List Pop Method in Python

In diesem Tutorial lernen Sie die Python List POP Methode kennen. Anhand von Beispielen werden Sie sehen, wie Sie sie mit Listen verwenden können.

Hinweis: Die hier verwendete Syntax ist für Python 3. Sie können sie modifizieren, um sie mit anderen Versionen von Python zu verwenden.

Python List POP

Um Python von Grund auf zu lernen – lesen Sie das Python-Tutorial

List POP Methode

Die POP() ist eine eingebaute Methode, die das Element entweder am Ende einer Liste oder an der vom Benutzer angegebenen Position entfernt und anzeigt. Es ist eine reine Listen-Methode.

Die verwendete Syntax ist wie folgt:

List_name.pop(index)

Sie nimmt ein Argument für den Index und gibt das Element zurück, das am Index existiert.

Wenn sie ohne Argument aufgerufen wird, verschwindet standardmäßig das letzte Element.

Hinweis: Der Index einer Liste beginnt immer mit Null und endet mit einem beliebigen Index.

Wie funktioniert die POP-Methode?

Die pop-Methode nimmt einen Indexwert und prüft, ob die Liste existiert, entfernt das Element am Index und zeigt es nach dem Entfernen an.

Sie funktioniert nicht, wenn der Index außerhalb der Grenzen oder außerhalb des Bereichs liegt. IndexError wird für Werte außerhalb des Bereichs angezeigt.

Der Index kann auch Null sein oder positive oder negative Werte haben. Bei einem -ve-Eingang wird auf die Elemente in umgekehrter Richtung zugegriffen.

Das Flussdiagramm für den Mechanismus sieht wie folgt aus:

Python List POP Flowchart

POP-Methode Beispiele

Negative Indizes mit POP

List = print("Before POP:", List)List.pop(-1)List.pop(-2)print("After POP:", List)

#Ausgabe:

Before POP: After POP: 

Positive Indizes mit POP

List = print("Before POP:", List)List.pop(2)List.pop(4)print("After POP:", List)

#Ausgabe:

Before POP: After POP: 

Ungültige Indizes mit POP

3.1 Beispiel:

List = print("Before POP:", List)List.pop(-5)print("After POP:", List)

#Output:

Traceback (most recent call last):File "C:\Python\Python35\listpop.py", line 5, in <module>List.pop(-5)IndexError: pop index out of range

3.2 Beispiel:

List = print("Before POP:", List)List.pop(4)print("After POP:", List)

#Ausgabe:

Traceback (most recent call last):File "C:\Python\Python35\listpop.py", line 5, in <module>List.pop(4)IndexError: pop index out of range

Best,

TechBeamers

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.