Aby usunąć element z listy, możesz wykorzystać typ danych listy w Python na różne sposoby. Metoda listy Pop () w Python usuwa wartość końcową i zwraca ją z listy lub podanej wartości indeksu. Typ danych listy Python umożliwia logiczne sortowanie obiektów różnych rodzajów danych. Przecinek dziel wartości, które są zamknięte w nawiasach kwadratowych ([]) i (,). Musisz przekazać indeks elementu, aby usunąć go z listy. Indeks zaczyna się od zera.
Aby uzyskać pierwszy element z listy, ustaw indeks na 0. Możesz użyć indeksu jako -1, aby wyeliminować ostatni wpis. Argument indeksu nie jest wymagany. Wartość domyślna to -1, a końcowy członek listy zwraca się, jeśli nie jest dostarczona żadna wartość. Metoda Pop () zwraca błąd z komunikatem indeksów: indeks pop, jeśli określony indeks nie istnieje lub poza zasięgiem. Pop (), clear () i remove () to popularne metody listy. Możesz także usunąć elementy za pomocą słowa kluczowego Del oprócz wyżej wymienionych metod.
Przykład 1:
W poprzednim przykładzie zdefiniowaliśmy listę o nazwie „First_list”. Jak widać, każdy kawałek jest oddzielony przecinkiem i jest zamknięty między kwadratowymi nawiasami, i.mi. [] []. Ta lista zawiera komponenty kilku typów danych. Pozycja „Alex” znajduje się w pozycjach indeksu 0. Mamy liczbę całkowitą 55 w pozycji indeksu 1. Mamy liczbę zmiennoprzecinkowych 66.6 przy indeksie 2. W ten sposób możemy przechowywać komponenty wielu typów. Przejdźmy do zobaczenia, jak wyposażony w ostatni element z listy w Python teraz, gdy dobrze rozumiesz, jak generować listy. Najczęściej używaną funkcją obiektu listy jest metoda pop ().
Ta metoda zwraca element lub element, który został usunięty z listy. Aby rozróżnić metodę pop () i remove (), musimy dostarczyć element do usunięcia w metodzie remove (). Jednak gdy używamy funkcji pop (), przekazujemy indeks elementu jako argument, zwracając go w określonym indeksie. Jeśli obiekt zostanie usunięty. Rozważ następujący przykład. Tutaj metoda pop () jest stosowana z wejściem „1”, czyli tylko pozycja indeksu 7. Funkcja pop (), jak widać z wyniku, eliminuje liczbę całkowitą „30”, która jest ostatnim elementem listy.
First_list = [„Alex”, 55,66.6,77, „Rebecca”, 10,20,30]Tutaj możesz zobaczyć wyjście, w którym ostatni element jest pomyślnie usuwany.
Przykład 2:
W naszym drugim przykładzie najpierw zadeklarowaliśmy listę o nazwie „MyList” w pierwszym wierszu kodu. Następnie zastosowaliśmy metodę POP i wyświetliśmy element do usunięcia wraz z pozostałymi elementami listy. Kiedy po raz pierwszy zastosowaliśmy funkcję pop, nie zidentyfikowaliśmy pozycji indeksu, ale w ostatnim wierszu kodu pozycja indeksu jest przekazywana do metody POP. Tutaj jest 0, co oznacza, że chcemy usunąć element z pozycji 0-indeksu. Jak widać na wyjściu, element w pozycji 0-index jest wyświetlany, a następnie pozostałe elementy listy.
myList = [11, 12, 13, 14, 15, 16]Otrzymujesz następujące dane wyjściowe podczas uruchamiania wyżej wymienionego kawałka kodu.
Przykład 3:
W naszym ostatnim przykładzie usuniemy element z 8. pozycji. Za pomocą metody pop () element w pozycji 8 jest eliminowany. Ponieważ w tym momencie wyjściowym nie ma elementu, interpreter Python rzuca indeksów. Jest to szybka strategia, ponieważ jest prosta i nie wymaga przeglądania listy dla elementu.
First_list = [„Alex”, 55,66.6,77, „Rebecca”, 10,20,30]Po uruchomieniu powyższego kodu otrzymasz błąd.
Wniosek:
Wiesz, jak usunąć końcowy element z odpowiedniej listy w Python. Różne przykłady są wymienione z właściwym wyjaśnieniem, aby zrozumieć i zastosować koncepcje w twoich programach. Zapewniliśmy Ci szczegółowy przewodnik na temat używania metody POP do usunięcia ostatniego elementu lub nawet określonego elementu z listy.