Metoda pop() listy Pythona
Wyskakująca lista Pythona() funkcja usuwa z listy elementy o określonym indeksie.
Przykład
Pyton
fruits> => [> 'apple'> ,> 'mango'> ,> 'cherry'> ]> fruits.pop()> print> (fruits)> |
Wyjście:
['apple', 'mango']
Składnia pop() listy Pythona
list_name.pop(index)
Parametr
- indeks (opcjonalnie) – Wartość w indeksie jest wyskakująca i usuwana. Jeśli indeks nie zostanie podany, ostatni element zostanie wyskoczony i usunięty.
Powrót
Zwroty Ostatnia wartość lub podana wartość indeksu z listy.
Wyjątek: metoda pop(). R wygodny Błąd indeksu gdy indeks jest poza zakresem.
Co to jest metoda List pop()?
funkcja pop(). usuwa i zwraca wartość pod określonym indeksem z listy. Jest to wbudowana funkcja Pythona.
Można go używać z parametrami i bez nich; bez listy parametrów pop() zwraca i usuwa ostatnią wartość z lista domyślnie, ale gdy jako parametr zostanie podana wartość indeksu, zwraca i usuwa tylko element o tym indeksie.
Jak korzystać z metody List pop() w Pythonie?
Możesz łatwo użyć funkcji pop() w Pythonie. Za pomocą metody list pop() możesz usunąć element z listy. Wyjaśnijmy to na przykładzie:
Pyton
# Using list> fruits> => [> 'apple'> ,> 'banana'> ,> 'cherry'> ,> 'carrot'> ]> # removing carrot from the list> fruits.pop()> # printing new list> print> (fruits)> |
Wyjście
['apple', 'banana', 'cherry']
Więcej przykładów listy pop().
Zobaczmy, jak wyświetlić element z listy z przykładami:
1. Wysuń ostatni element z listy
Poniższy kod wyskakuje i usuwa ostatni element z listy w Pythonie.
Pyton
my_list> => [> 1> ,> 2> ,> 3> ,> 4> ]> print> (> 'Popped element:'> , my_list.pop())> print> (> 'List after pop():'> , my_list)> |
Wyjście
Popped element: 4 List after pop(): [1, 2, 3]
2. Umieść element w określonym indeksie na liście
Wyskakuje i usuwa trzeci element indeksu z listy.
Pyton
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)> |
Wyjście
4 [1, 2, 3, 5, 6]
3. Element pop z ujemnym indeksem z listy
Wyskakuje i usuwa element 5 z listy.
Pyton
my_list> => [> 1> ,> 2> ,> 3> ,> 4> ,> 5> ,> 6> ]> poped_item> => my_list.pop(> -> 2> )> print> (> 'New list'> , my_list)> print> (> 'Poped Item'> , poped_item)> |
Wyjście
New list [1, 2, 3, 4, 6] Poped Item 5
Notatka : Lista złożoności czasowej pop() = O(n)
W tym artykule omówiliśmy funkcję pop() list w języku Python, która służy do usuwania elementów z listy. Metoda list pop() jest ważną operacją na liście.
Czytaj więcej Metody list w Pythonie
Przeczytaj także:
- Python – Usuń pierwszy element listy
- Python – Usuń tylny element z listy
- Pythona | Usuń dany element z listy