Element uit een Pythonlijst verwijderen [clear, pop, remove, del]

Python List data-type helpt u om items van verschillende gegevenstypen in een geordende reeks op te slaan. De gegevens worden geschreven tussen vierkante haakjes (), en de waarden worden gescheiden door komma (,).

in Python zijn er veel methoden beschikbaar op het gegevenstype van de lijst die u helpen een element uit een bepaalde lijst te verwijderen. De methoden zijn remove (), pop () en clear ().

naast de lijstmethoden kunt u ook een Del-trefwoord gebruiken om items uit een lijst te verwijderen.,

in deze Python tutorial leert u:

  • Python remove() method
  • Python pop() method
  • Python clear() method
  • Met del keyword
  • Hoe verwijder ik het eerste element uit een lijst?
  • Hoe verwijder ik meerdere elementen uit een lijst in Python?
  • Hoe verwijder ik een element uit een lijst met behulp van een index in Python?

voorbeeld van lijst

my_list = ]

de index begint bij 0., In de lijst: mijn_lijst bij

0De index hebben we de string ‘Guru’,

  • bij index: 1 krijgt u het getal 50 dat een geheel getal is.
  • bij index: 2 krijg je het zwevende getal 11.50
  • bij index:3 is er een string ‘Siya.’
  • bij index: 4 ziet u dat het getal 50 wordt gedupliceerd.
  • bij index: 5 krijgt u een lijst met waarden A, B en C.

Python remove() method

Python removes () method is een ingebouwde methode die beschikbaar is in de lijst. Het helpt om de gegeven eerste element matching uit de lijst te verwijderen., gebruik:

list.remove(element)

het element dat u uit de lijst wilt verwijderen.

ReturnValue

Er is geen return waarde voor deze methode.

Tips for using remove() method:

volgende zijn de belangrijke punten om te onthouden bij het gebruik van remove () method:

  • wanneer de lijst dubbele elementen bevat, wordt het allereerste element dat overeenkomt met het gegeven element uit de lijst verwijderd.
  • als het gegeven element niet aanwezig is in de lijst, zal het een fout geven dat het element niet in de lijst staat.,
  • de methode remove () geeft geen waarde terug.
  • De remove () neemt de waarde als argument, dus de waarde moet worden doorgegeven met het juiste datatype.

voorbeeld: remove() methode gebruiken om een element uit de lijst te verwijderen

Hier is een voorbeeldlijst die ik heb

my_list = 

de lijst heeft elementen van datumtypes string en number. De lijst heeft dubbele elementen zoals Nummer 12 en string Riya.

uitvoer:

Python pop() methode

de pop() methode verwijdert een element uit de lijst op basis van de gegeven index.,

syntaxis

list.pop(index)

index: de pop() methode heeft slechts één argument genaamd index.

  • om een element uit de lijst te verwijderen, moet u de index van het element doorgeven. De index begint bij 0. Om het eerste element uit de lijst te krijgen, geef index door als 0. Om het laatste element te verwijderen, kunt u de index

    doorgeven als -1.

  • het indexargument is optioneel. Indien niet doorgegeven, wordt de standaardwaarde beschouwd als -1 en wordt het laatste element uit de lijst geretourneerd.,
  • als de gegeven index niet aanwezig is, of buiten het bereik ligt, geeft de pop() methode een fout met IndexError: pop index.

ReturnValue:

de pop () methode retourneert het verwijderde element op basis van de gegeven index. De definitieve lijst is ook bijgewerkt en zal het element niet hebben.

voorbeeld: met behulp van de pop () methode om een element uit de lijst te verwijderen

die de lijst in het voorbeeld zal gebruiken is my_list = .,

laten we proberen om element te verwijderen met behulp van een pop() methode gebaseerd op het volgende :

  • door index
  • te geven zonder index
  • passerende index die buiten bereik is.

Hier verwijderen we Tiya uit de lijst. De index begint bij 0 , dus de index voor Tiya is 2.

Output:

Python clear() method

De clear() methode verwijdert alle elementen in de lijst. gebruik:

list.clear()

Parameters:

geen parameters.

ReturnValue:

Er is geen retourwaarde., De list () wordt geleegd met behulp van clear () methode.

voorbeeld: de methode clear() gebruiken om alle elementen uit de lijst te verwijderen

de methode clear() zal de gegeven lijst leegmaken. Laten we de werking van clear() in het voorbeeld hieronder bekijken:

my_list = #Using clear() methodelement = my_list.clear()print(element)print(my_list)

Output:

None

met behulp van Del keyword

om een element uit de lijst te verwijderen, kunt u het Del keyword gevolgd door een lijst gebruiken. Je moet de index van het element doorgeven aan de lijst. De index begint bij 0., gebruik:

del list

u kunt ook een reeks elementen uit de lijst snijden met behulp van het Del-trefwoord. De start/stop index uit de lijst kan worden gegeven aan del trefwoord, en de elementen die vallen in dat bereik zullen worden verwijderd. De syntaxis is als volgt:

gebruik:

del list

Hier is een voorbeeld dat laat zien om het eerste element, het laatste element, meerdere elementen uit de lijst te verwijderen met del.

Output:

Hoe verwijder ik het eerste element uit een lijst?,

u kunt gebruik maken van lijstmethoden zoals remove (), pop () om het eerste element uit de lijst te verwijderen. In het geval van remove() methode, moet u het eerste element te verwijderen passeren en voor pop de index, dat wil zeggen, 0.

u kunt ook het Del-trefwoord gebruiken om het eerste element uit de lijst te verwijderen.

het voorbeeld hieronder laat zien om het eerste element uit de lijst te verwijderen met remove(), pop() en del.

Output:

Hoe verwijder ik meerdere elementen uit een lijst in Python?

De list methoden remove (), en pop () zijn bedoeld om een enkel element te verwijderen., Om meerdere aspecten te verwijderen, gebruik maken van de Del trefwoord.

Output:

Originallist is Using del, the final list is 

Hoe verwijder ik een element uit een lijst met index in Python?

om element op basis van index te verwijderen, kunt u gebruik maken van list method pop() . Zelfs met behulp van Del trefwoord zal u helpen om het element voor een bepaalde index te verwijderen.

uitvoer

samenvatting:

in Python zijn er veel methoden beschikbaar op het gegevenstype van de lijst die u helpen om een element uit een bepaalde lijst te verwijderen. De methoden zijn remove (), pop () en clear ().,

belangrijke ingebouwde methoden beschikbaar op de lijst om elementen te verwijderen

Method Description
remove () het helpt bij het verwijderen van de allereerste element overeenkomst uit de lijst.
pop () de pop () methode verwijdert een element uit de lijst op basis van de gegeven index.
clear () de methode clear () verwijdert alle elementen in de lijst.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *