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. |