Kuinka lisätä ja poistaa kohteita luettelosta Pythonissa

How Add Remove Items From List Python



Matriisimuuttuja käyttää useimpia ohjelmointikieliä useiden tietojen tallentamiseen. Pythonissa on neljä tietotyyppiä useiden tietojen tallentamiseen. Nämä ovat luettelo, tuple, sanakirja ja aseta . Tiedot voidaan tilata ja muuttaa Python -luettelossa. Hakasulkeita ([]) käytetään Pythonissa luettelon kaltaiseksi taulukkoksi. Luettelon indeksi alkaa nollasta. Lista toimii kuten viitemuuttujat. Kun luettelomuuttuja määrittää toisen muuttujan, molemmat muuttujat osoittavat samaan paikkaan. Tämä opetusohjelma näyttää eri Python -menetelmien käytön tietojen lisäämiseen ja poistamiseen Python -luettelosta.

Menetelmät:

Pythonissa on monia menetelmiä luettelon muokkaamiseksi. Tässä mainitaan joitakin yleisiä tapoja lisätä ja poistaa tietoja luettelosta.







lisää (hakemisto, kohde): Tätä menetelmää käytetään minkä tahansa kohteen lisäämiseen luettelon tiettyyn hakemistoon ja luettelokohteiden siirtämiseen oikealle.



liitä (kohde): Tätä menetelmää käytetään uuden elementin lisäämiseen luettelon loppuun.



laajenna (toinen lista): Tämän menetelmän avulla yhden luettelon kohteet voidaan lisätä toisen luettelon loppuun.





Poista esine): Tätä menetelmää käytetään tietyn kohteen poistamiseen luettelosta.

pop (hakemisto): Menetelmää käytetään kohteen poistamiseen luettelosta indeksin arvon perusteella.



seuraavista (): Tätä menetelmää käytetään luettelon tietyn kohteen poistamiseen tai luettelon leikkaamiseen.

asia selvä(): Tätä menetelmää käytetään luettelon kaikkien kohteiden poistamiseen

Lisää kohteita luetteloon:

Tässä opetusohjelman osassa esitetään erilaisia ​​tapoja lisätä kohteita Python -luetteloon.

Esimerkki 1: Lisää kohde insert () -menetelmällä

Luo python -tiedosto seuraavalla komentosarjalla nähdäksesi insert () -menetelmän käytön. Uusi kohde lisätään luettelon kolmanteen kohtaan ja muut kohteet siirretään heti komentosarjan suorittamisen jälkeen.

# Ilmoita luettelo
listatiedot= [89, 56, 90, 3. 4, 89, 12]

# Lisää tiedot toiseen asentoon
listatiedot.lisää(2, 2. 3)

# Näytetään luettelo lisäämisen jälkeen
Tulosta('Listaelementit ovat')

vartenisisään valikoima(0, len(listatiedot)):
Tulosta(listatiedot[i])

Lähtö:

Seuraava tulos tulee näkyviin komentosarjan suorittamisen jälkeen.

Esimerkki 2: Lisää kohde append () -menetelmällä

Luo python -tiedosto seuraavalla komentosarjalla nähdäksesi append () -menetelmän käytön. Edellä on mainittu, että apend () -metodi lisää tiedot luettelon loppuun. Joten 'Toshiba' lisätään vuoden loppuun listatiedot skriptin suorittamisen jälkeen.

# Määritä luettelo
listatiedot= ['Dell', 'KÄNNYKKÄ', 'Leveno', 'Asus']

# Lisää tiedot lisäysmenetelmällä
listatiedot.liittää('Toshiba')

# Näytä luettelo lisäyksen jälkeen
Tulosta('Listaelementit ovat')

vartenisisään valikoima(0, len(listatiedot)):
Tulosta(listatiedot[i])

Lähtö:

Seuraava tulos tulee näkyviin komentosarjan suorittamisen jälkeen.

Esimerkki 3: Lisää kohde käyttämällä laajennusmenetelmää ()

Luo python -tiedosto seuraavalla komentosarjalla nähdäksesi ext () -menetelmän käytön. Tässä skriptissä ilmoitetaan kaksi luetteloa, jotka yhdistetään yhdessä käyttämällä laajennusmenetelmää (). Toisen luettelon kohteet lisätään ensimmäisen luettelon loppuun.

# ensimmäisen luettelon alustaminen
luettelo 1= ['html', 'CSS', JavaScript, 'JQuery']

# toisen luettelon alustaminen
luettelo 2= ['PHP', 'Laravel', 'CodeIgniter']

# Yhdistä molemmat luettelot käyttämällä laajennusmenetelmää ()
luettelo 1.pidentää(luettelo 2)

# Näytä luettelo kampauksen jälkeen
Tulosta ('Luettelon elementit ovat:')

vartenisisään valikoima(0, len(luettelo 1)):
Tulosta(luettelo 1[i])

Lähtö:

Seuraava tulos tulee näkyviin komentosarjan suorittamisen jälkeen.

Poista kohde luettelosta:

Tässä opetusohjelman osassa esitetään erilaisia ​​tapoja poistaa kohde Python -luettelosta.

Esimerkki 4: Poista kohde luettelosta poistomenetelmällä

Luo python -tiedosto seuraavalla komentosarjalla nähdäksesi use remove () -menetelmän. Jos kohteen (jota käytetään poistomenetelmän () argumenttiarvona) on luettelossa, kohde poistetaan. Tässä arvo 'Juice' on luettelossa ja se poistetaan komentosarjan suorittamisen jälkeen.

# Määritä luettelo
lista = ['Kakku', 'Pizza', 'Mehu', 'Pasta', 'Hampurilainen']

# Tulosta luettelo ennen poistamista
Tulosta(Lista ennen poistamista)
Tulosta(lista)

# Poista kohde
lista.Poista('Mehu')

# Tulosta luettelo poistamisen jälkeen
Tulosta(Lista poistamisen jälkeen)
Tulosta(lista)

Lähtö:

Seuraava tulos tulee näkyviin komentosarjan suorittamisen jälkeen.

Esimerkki 5: Poista kohde luettelosta pop -menetelmällä

Luo python -tiedosto seuraavalla komentosarjalla nähdäksesi pop () -menetelmän käytön. Tässä arvoa 2 käytetään indeksin arvona pop () -menetelmälle. Joten luettelon kolmas osa poistetaan komentosarjan suorittamisen jälkeen.

# Määritä luettelo
tiedot= [ 3. 4, 2. 3, 90, kaksikymmentäyksi, 90, 56, 87, 55]

# Tulosta ennen poistamista
Tulosta(tiedot)

# Poista kolmas elementti
tiedot.pop-(2)

# Tulosta luettelo poistamisen jälkeen
Tulosta(tiedot)

Lähtö:

Seuraava tulos tulee näkyviin komentosarjan suorittamisen jälkeen.

Esimerkki 6: Poista kohde luettelosta del -menetelmällä

del () -menetelmä toimii samalla tavalla kuin pop () -menetelmä. Luo python -tiedosto seuraavalla komentosarjalla nähdäksesi del () -menetelmän käytön. Tässä 0 -arvoa käytetään del () -indeksin arvona. Joten luettelon ensimmäinen osa poistetaan komentosarjan suorittamisen jälkeen.

# Määritä luettelo
tiedot= [ 3. 4, 2. 3, 90, kaksikymmentäyksi, 90, 56, 87, 55]

# Tulosta ennen poistamista
Tulosta(tiedot)

# Poista ensimmäinen kohde del -menetelmällä
jatiedot[0]

# Tulosta luettelo poistamisen jälkeen
Tulosta(tiedot)

Lähtö:

Seuraava tulos tulee näkyviin komentosarjan suorittamisen jälkeen.

Esimerkki 7: Poista kohde luettelosta selkeällä menetelmällä

Luo python -tiedosto seuraavalla komentosarjalla kaikkien luettelon kohteiden poistamiseksi. Komentosarjan suorittamisen jälkeen clear () -menetelmä tekee listan tyhjäksi.

# Määritä luettelo
tiedot= [ 3. 4, 2. 3, 90, kaksikymmentäyksi, 90, 56, 87, 55]

# Tulosta ennen poistamista
Tulosta(tiedot)

# Poista kaikki kohteet luettelosta
tiedot.asia selvä()

# Tulosta luettelo tyhjennyksen jälkeen
Tulosta(tiedot)

Lähtö:

Seuraava tulos tulee näkyviin komentosarjan suorittamisen jälkeen.

Johtopäätös:

Luettelo on hyödyllinen Python -ohjelmoinnin ominaisuus. Luettelomuuttujia käytetään komentosarjassa eri tarkoituksiin. Tässä opetusohjelmassa esitetään tapoja muokata luetteloa käyttämällä erilaisia ​​sisäänrakennettuja python-menetelmiä. Pythonissa on monia muita menetelmiä muiden toimintojen suorittamiseksi luettelossa, kuten sort (), reverse (), count () jne.

Katso tekijän video: tässä