Poista elementti Python-LISTA [selkeä, pop, poistaa, del]

Python Lista tiedot-tyyppi auttaa sinua tallentaa kohteita eri tietotyyppejä tilattu järjestyksessä. Tieto kirjoitetaan hakasulkeiden sisään (), ja arvot erotetaan pilkulla (,).

Pythonissa listatietotyypissä on monia menetelmiä, jotka auttavat poistamaan elementin tietystä listasta. Menetelmät ovat remove (), pop () ja clear ().

listamenetelmien lisäksi listalta voi poistaa kohteita myös del-avainsanalla.,

tässä Python opetusohjelma, opit:

  • Python remove() menetelmä
  • Python pop() menetelmä
  • Python clear() menetelmä
  • Käyttää del avainsanan
  • Miten voin poistaa että ensimmäinen elementti luettelosta?
  • Miten poistan useita elementtejä Pythonin listalta?
  • Miten poistan elementin listalta käyttämällä Pythonin indeksiä?

Esimerkki list

my_list = ]

– indeksi alkaa 0., Luettelossa: my_list

0th indeksi meillä on merkkijono ”Guru”,

  • indeksi: 1 saat numero 50, joka on kokonaisluku.
  • Klo-indeksi:2 saat kelluva numero 11.50
  • indeksissä:3, siellä on merkkijono ’Siya.”
  • indeksissä:4, näet numeron 50 on kahdennettu.
  • indeksi:5, saat luettelon, jossa arvot A, B ja C.

Python remove() menetelmä

Python poistaa () menetelmä on sisäänrakennettu menetelmä saatavilla kanssa luettelosta. Se auttaa poistamaan annettu ensimmäinen elementti matching luettelosta.,

Syntax:

list.remove(element)

elementti, jonka haluat poistaa luettelosta.

ReturnValue

tälle menetelmälle ei ole palautusarvoa.

Vinkkejä käyttämällä remove() menetelmä:

Seuraavat ovat tärkeitä asioita muistaa, kun käytät remove () menetelmä:

  • Kun luettelossa on päällekkäisiä elementtejä, ensimmäinen elementti, joka vastaa tietyn elementti poistetaan luettelosta.
  • Jos annettua elementtiä ei ole luettelossa, se heittää virheen sanomalla, että elementti ei ole luettelossa.,
  • poista () – menetelmä ei palauta mitään arvoa.
  • poista () ottaa arvon argumenttina, joten arvon on kuljettava oikealla datatyypillä.

Esimerkki: Käyttämällä remove() menetelmä poistaa elementti luettelosta

Tässä on näyte lista, että minulla on

my_list = 

lista on elementtejä date-tyyppiä string ja numero. Luettelossa on päällekkäisiä elementtejä, kuten numero 12 ja merkkijono Riya.

tuloksena on:

Python pop() menetelmä

pop() menetelmä poistaa elementti luettelosta, joka perustuu indeksi antaa.,

syntaksi

list.pop(index)

index: the pop () – menetelmässä on vain yksi argumentti nimeltään index.

  • poistaaksesi elementin listasta, sinun täytyy siirtää elementin indeksi. Indeksi alkaa kello 0. Saada ensimmäinen elementti luettelosta pass-indeksi 0. Jos haluat poistaa viimeisen elementin, voit ohittaa indeksin

    as -1.

  • indeksiargumentti on valinnainen. Jos sitä ei ole hyväksytty, oletusarvona pidetään -1, ja listan viimeinen elementti palautetaan.,
  • Jos indeksi koska ei ole läsnä, tai on kantaman ulkopuolella, pop() menetelmä heittää virheilmoituksen, IndexError: pop-indeksi.

ReturnValue:

pop () – menetelmä palauttaa poistetun elementin annetun indeksin perusteella. Myös lopullinen lista päivitetään, eikä siinä ole elementtiä.

esimerkki: pop () – menetelmän avulla poistetaan jokin elementti listasta

luetteloa käytetään esimerkissä on my_list = .,

yritetään poistaa elementti käyttämällä pop() menetelmä, joka perustuu seuraaviin :

  • antamalla indeksi
  • Ilman indeksi
  • Kulkee indeksi, joka on kantaman ulkopuolella.

tässä poistamme Tiyan listalta. Indeksi alkaa 0: sta, joten Tiyan indeksi on 2.

tuloksena on:

Python clear() menetelmä,

clear() menetelmä poistaa kaikki elementit läsnä luettelo.

syntaksi:

list.clear()

parametrit:

ei parametreja.

ReturnValue:

Ther ei ole palautusarvo., Luettelo () tyhjennetään selkeällä () menetelmällä.

esimerkki: clear () – menetelmän avulla poistetaan kaikki elementit luettelosta

selkeä () – menetelmä tyhjentää annetun luettelon. Anna meidän nähdä toiminnan clear() alla olevassa esimerkissä:

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

tuloksena on:

None

Käyttämällä del avainsanan

poista elementti luettelosta, voit käyttää del avainsana, jota seuraa lista. Sinun täytyy siirtää indeksin elementin luetteloon. Indeksi alkaa kello 0.,

syntaksi:

del list

listalta voi myös viipaloida del-avainsanalla erilaisia elementtejä. Listan start/stop-indeksi voidaan antaa del keywordille, ja siihen kuuluvat elementit poistetaan. Syntaksi on seuraava:

Syntax:

del list

Tässä on esimerkki, joka osoittaa, poista ensimmäinen elementti, viimeinen elementti, useita elementtejä listasta painamalla del.

Lähtö:

Miten poistan ensimmäisen elementin listalta?,

voit käyttää listamenetelmiä kuten remove(), pop() poistaaksesi ensimmäisen elementin listasta. Jos remove() menetelmä, sinun on läpäistävä ensimmäinen elementti poistetaan ja pop-indeksi, eli 0.

voit myös poistaa ensimmäisen elementin luettelosta del-avainsanalla.

alla oleva esimerkki näyttää poistavan ensimmäisen elementin listalta käyttäen remove(), pop() ja del.

Lähtö:

Miten poistan useita elementtejä Pythonin listalta?

listamenetelmät poista () ja pop () on tarkoitettu poistamaan yksi elementti., Poistaa useita näkökohtia, hyödyntää del avainsana.

Lähtö:

Originallist is Using del, the final list is 

Miten poistan elementin listalta käyttämällä indeksiä Pythonissa?

indeksiin perustuvan elementin poistamiseksi voi käyttää listamenetelmää pop (). Jopa käyttämällä del avainsana auttaa sinua poistamaan elementin tietyn indeksin.

Lähtö

Yhteenveto:

Python, on olemassa monia menetelmiä saatavilla-luettelosta tietotyyppi, jonka avulla voit poistaa elementin tietystä luettelosta. Menetelmät ovat remove (), pop () ja clear ().,

Tärkeää on sisäänrakennettu menetelmiä saatavilla lista poistaa elementtejä,

Tapa Kuvaus
poista() Se auttaa poistamaan erittäin ensin annetaan elementti matching luettelosta.
pop() pop() menetelmä poistaa elementti luettelosta, joka perustuu indeksi antaa.
selkeä () selkeä() menetelmä poistaa kaikki luettelossa olevat elementit.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *