logo

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


co to jest myspace



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: