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 luettelolistatiedot= [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ä luettelolistatiedot= ['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 alustaminenluettelo 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ä luettelolista = ['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ä luettelotiedot= [ 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ä luettelotiedot= [ 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ä luettelotiedot= [ 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ä