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:
- Python – Usuń pierwszy element listy
- Python – Usuń tylny element z listy
- Pythona | Usuń dany element z listy