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: