Python-Liste pop() Die Funktion entfernt Elemente an einem bestimmten Index aus der Liste.
Beispiel
Python
fruits>=> [>'apple'>,>'mango'>,>'cherry'>]> fruits.pop()> print>(fruits)> |
>
>
Ausgabe:
['apple', 'mango']>
Syntax der Python-Liste pop()
list_name.pop(index)>
Parameter
- Index (optional) – Der Wert am Index wird herausgenommen und entfernt. Wenn der Index nicht angegeben ist, wird das letzte Element herausgenommen und entfernt.
Zurückkehren
Kehrt zurück Der letzte Wert oder der angegebene Indexwert aus der Liste.
Ausnahme: pop()-Methode R komfortabel Indexfehler wenn der Index außerhalb des zulässigen Bereichs liegt.
Was ist die List-Pop-Methode()?
pop()-Funktion Entfernt den Wert an einem bestimmten Index aus einer Liste und gibt ihn zurück. Es handelt sich um eine integrierte Funktion von Python.
Es kann mit und ohne Parameter verwendet werden; Ohne Parameterliste gibt pop() den letzten Wert aus dem zurück und entfernt ihn Liste standardmäßig, aber wenn ein Indexwert als Parameter angegeben wird, wird nur das Element an diesem Index zurückgegeben und entfernt.
Wie verwende ich die Methode List pop() in Python?
Sie können die Funktion pop() ganz einfach in Python verwenden. Mit der Methode list pop() können Sie ein Element aus der Liste entfernen. Lassen Sie es uns anhand eines Beispiels verstehen:
Python
# Using list> fruits>=> [>'apple'>,>'banana'>,>'cherry'>,>'carrot'>]> # removing carrot from the list> fruits.pop()> # printing new list> print>(fruits)> |
>
>
Ausgabe
['apple', 'banana', 'cherry']>
Weitere List pop()-Beispiele
Sehen wir uns anhand von Beispielen an, wie man ein Element aus einer Liste entfernt:
1. Letztes Element aus der Liste entfernen
Der folgende Code öffnet das letzte Element und entfernt es aus der Liste in Python.
Python
my_list>=> [>1>,>2>,>3>,>4>]> print>(>'Popped element:'>, my_list.pop())> print>(>'List after pop():'>, my_list)> |
>
>
Ausgabe
Popped element: 4 List after pop(): [1, 2, 3]>
2. Fügen Sie das Element an einem bestimmten Index aus der Liste hinzu
Erweitert und entfernt das dritte Indexelement aus der Liste.
Python
my_list>=> [>1>,>2>,>3>,>4>,>5>,>6>]> # Pops and removes the 3th index> # element from the list> print>(my_list.pop(>3>), my_list)> |
>
>
Ausgabe
4 [1, 2, 3, 5, 6]>
3. Pop-Element an einem negativen Index aus einer Liste
Erweitert und entfernt Element 5 aus der Liste.
Python
SQL-Auswahl aus mehreren Tabellen
my_list>=> [>1>,>2>,>3>,>4>,>5>,>6>]> poped_item>=> my_list.pop(>->2>)> print>(>'New list'>, my_list)> print>(>'Poped Item'>, poped_item)> |
>
>
Ausgabe
New list [1, 2, 3, 4, 6] Poped Item 5>
Notiz : Liste pop() Zeitkomplexität = O(n)
In diesem Artikel haben wir die Python-Funktion list pop() behandelt, die zum Entfernen von Elementen aus einer Liste verwendet wird. Die Methode list pop() ist eine wichtige Operation einer Liste.
Mehr lesen Python-Listenmethoden
Lesen Sie auch:
- Python – Erstes Element der Liste entfernen
- Python – Hinteres Element aus der Liste entfernen
- Python | Entfernen Sie das angegebene Element aus der Liste