Typ danych listy Pythona pomaga przechowywać elementy różnych typów danych w uporządkowanej kolejności. Dane są zapisywane w nawiasach kwadratowych (), a wartości są oddzielone przecinkiem(,).
w Pythonie istnieje wiele metod dostępnych w typie danych list, które pomagają usunąć element z danej listy. Metody to remove (), pop () I clear ().
oprócz metod list, Możesz również użyć słowa kluczowego del do usunięcia elementów z listy.,
w tym samouczku Pythona dowiesz się:
- metoda Pythona remove ()
- metoda Pythona pop ()
- metoda Pythona clear ()
- użycie słowa kluczowego del
- jak usunąć pierwszy element z listy?
- jak usunąć wiele elementów z listy w Pythonie?
- Jak usunąć element z listy za pomocą indeksu w Pythonie?
przykład listy
my_list = ]
indeks zaczyna się od 0., Na liście: my_list w
0.indeks mamy ciąg znaków 'Guru',
- w indeksie: 1 otrzymasz liczbę 50, która jest liczbą całkowitą.
- w indeksie: 2 otrzymasz zmienną liczbę 11.50
- w indeksie:3 znajduje się ciąg znaków 'Siya.”
- w indeksie: 4 zobaczysz liczbę 50.
- w indeksie 5 otrzymasz listę z wartościami A, B i C.
metoda Pythona remove ()
metoda Pythona remove () jest wbudowaną metodą dostępną z listą. Pomaga to usunąć dany pierwszy pasujący element z listy.,
składnia:
list.remove(element)
element, który chcesz usunąć z listy.
ReturnValue
nie ma wartości zwracanej dla tej metody.
Wskazówki dotyczące używania metody remove ():
poniżej znajdują się ważne punkty do zapamiętania podczas używania metody remove ():
- gdy lista zawiera zduplikowane elementy, pierwszy element, który pasuje do danego elementu, zostanie usunięty z listy.
- jeśli dany element nie jest obecny na liście, spowoduje to wyświetlenie błędu mówiącego, że elementu nie ma na liście.,
- metoda remove () nie zwraca żadnej wartości.
- funkcja remove () pobiera wartość jako argument, więc wartość musi zostać przekazana z prawidłowym typem danych.
przykład: użycie metody remove() do usunięcia elementu z listy
oto przykładowa lista, którą mam
my_list =
lista zawiera elementy typu date string i number. Lista zawiera powielone elementy, takie jak numer 12 i ciąg Riya.
Output:
metoda Pythona pop ()
metoda pop() usuwa element z listy na podstawie podanego indeksu.,
składnia
list.pop(index)
index: metoda pop() ma tylko jeden argument o nazwie index.
- aby usunąć element z listy, musisz przekazać indeks elementu. Indeks zaczyna się od 0. Aby uzyskać pierwszy element z listy pass index jako 0. Aby usunąć ostatni element, możesz przekazać indeks
jako -1.
- argument index jest opcjonalny. Jeśli nie zostanie przekazana, wartość domyślna jest traktowana jako -1 i zwracany jest ostatni element z listy.,
- Jeśli podany indeks nie jest obecny lub jest poza zakresem, metoda pop() wyświetla błąd mówiący IndexError: pop index.
ReturnValue:
metoda pop() zwróci element usunięty na podstawie podanego indeksu. Ostateczna lista jest również aktualizowana i nie będzie miała elementu.
przykład: użycie metody pop() do usunięcia elementu z listy
lista będzie używana w przykładzie to my_list = .,
spróbujmy usunąć element za pomocą metody pop() opartej na następującej treści:
- podając indeks
- bez indeksu
- przekazując indeks, który jest poza zakresem.
tutaj usuwamy Tiya z listy. Indeks zaczyna się od 0, więc indeks dla Tiya wynosi 2.
Output:
metoda Pythona clear ()
metoda clear() usunie wszystkie elementy obecne na liście.
składnia:
list.clear()
parametry:
brak parametrów.
ReturnValue:
nie jest wartością zwracaną., Lista() jest opróżniana przy użyciu metody clear ().
przykład: użycie metody clear() do usunięcia wszystkich elementów z listy
metoda clear() opróżni podaną listę. Zobaczmy działanie funkcji clear () w poniższym przykładzie:
my_list = #Using clear() methodelement = my_list.clear()print(element)print(my_list)
Wyjście:
None
używając słowa kluczowego del
aby usunąć element z listy, możesz użyć słowa kluczowego del, po którym następuje lista. Musisz przekazać indeks elementu do listy. Indeks zaczyna się od 0.,
składnia:
del list
można również wycinać szereg elementów z listy za pomocą słowa kluczowego del. Indeks start/stop z listy może być przypisany do słowa kluczowego del, A elementy należące do tego zakresu zostaną usunięte. Składnia jest następująca:
składnia:
del list
oto przykład, który pokazuje usunięcie pierwszego, ostatniego elementu, wielu elementów z listy za pomocą del.
Output:
jak usunąć pierwszy element z listy?,
możesz użyć metod list, takich jak remove (), pop (), aby usunąć pierwszy element z listy. W przypadku metody remove (), będziesz musiał przekazać pierwszy element do usunięcia, a Dla pop indeks, czyli 0.
Możesz również użyć słowa kluczowego del, aby usunąć pierwszy element z listy.
poniższy przykład pokazuje usunięcie pierwszego elementu z listy za pomocą remove(), pop() i del.
Output:
jak usunąć wiele elementów z listy w Pythonie?
metody List remove () i pop () służą do usuwania pojedynczego elementu., Aby usunąć wiele aspektów, użyj słowa kluczowego del.
Output:
Originallist is Using del, the final list is
jak usunąć element z listy za pomocą indeksu w Pythonie?
aby usunąć element na podstawie indeksu, można skorzystać z metody list pop (). Nawet użycie słowa kluczowego del pomoże Ci usunąć element dla danego indeksu.
Output
Summary:
w Pythonie na liście dostępnych jest wiele metod, które pomagają usunąć element z danej listy. Metody to remove (), pop () I clear ().,
ważne wbudowane metody dostępne na liście do usuwania elementów
metoda | opis |
Usuń () | pomaga usunąć pierwszy podany element z listy. |
pop () | metoda pop() usuwa element z listy na podstawie podanego indeksu. |
clear () | metoda clear() usunie wszystkie elementy obecne na liście. |