Meetodid:
Pythonis on loendi muutmiseks palju meetodeid. Siin on toodud mõned levinumad meetodid loendis andmete lisamiseks ja eemaldamiseks.
sisesta (register, kirje): Seda meetodit kasutatakse mis tahes üksuse lisamiseks loendi konkreetsesse indeksisse ja loendi üksuste paremale nihutamiseks.
lisa (element): Seda meetodit kasutatakse loendi lõppu uue elemendi lisamiseks.
laienda (teineLoend): Ühe loendi üksusi saab selle meetodi abil lisada teise loendi lõppu.
eemalda (element): Seda meetodit kasutatakse konkreetse üksuse loendist eemaldamiseks.
pop (register): Meetodit kasutatakse üksuse loendist eemaldamiseks indeksväärtuse alusel.
del (): Seda meetodit kasutatakse loendi konkreetse üksuse eemaldamiseks või loendi viilutamiseks.
selge (): Seda meetodit kasutatakse kõigi loendi üksuste eemaldamiseks
Lisage üksused loendisse:
Juhendaja selles osas on näidatud erinevad viisid üksuste lisamiseks Pythoni loendisse.
Näide 1: Sisestage üksus insert () meetodi abil
Looge järgmise skriptiga pythoni fail, et näha meetodi insert () kasutamist. Uus üksus lisatakse loendi kolmandasse kohta ja ülejäänud üksused nihutatakse kohe pärast skripti käivitamist.
# Deklareeri loendloendiandmed = [89, 56, 90, 34, 89, 12]
# Sisestage andmed 2. kohale
listdata.sisesta (2, 23)
# Loendi kuvamine pärast sisestamist
print ("Loendi elemendid on")
i jaoks vahemikus (0, len (nimekirjaandmed)):
print (loendiandmed [i])
Väljund:
Pärast skripti käivitamist ilmub järgmine väljund.
Näide 2: sisestage üksus meetodi append () abil
Looge järgmise skriptiga pythoni fail, et näha meetodi append () kasutamist. Enne mainitakse, et meetod append () lisab andmed loendi lõppu. Niisiis lisatakse "Toshiba" aasta lõpus listdata pärast skripti käivitamist.
# Määratlege loendlistdata = ["Dell", "HP", "Leveno", "Asus"]
# Sisestage andmed liitmismeetodi abil
listdata.lisa ("Toshiba")
# Kuva loend pärast sisestamist
print ("Loendi elemendid on")
i jaoks vahemikus (0, len (nimekirjaandmed)):
print (loendiandmed [i])
Väljund:
Pärast skripti käivitamist ilmub järgmine väljund.
Näide 3: Sisestage üksus pikendamise () meetodil
Looge järgmise skriptiga pythoni fail, et näha meetodi expand () kasutamist. Siin on skriptis deklareeritud kaks loendit, mis on ühendatud meetodi ext () abil. Teise loendi üksused lisatakse esimese loendi lõppu.
# esimese loendi lähtestaminelist1 = ['html', 'CSS', 'JavaScript', 'JQuery']
# teise loendi lähtestamine
list2 = ['PHP', 'Laravel', 'CodeIgniter']
# Kombineerige mõlemad loendid, kasutades meetodit expand ()
nimekiri1.pikendada (loend2)
# Kuvage loend pärast kammimist
print ("Loendi elemendid on:")
i jaoks vahemikus (0, len (loend1)):
print (loend1 [i])
Väljund:
Pärast skripti käivitamist ilmub järgmine väljund.
Eemalda üksus loendist:
Juhendi selles osas on näidatud erinevad viisid üksuse eemaldamiseks Pythoni loendist.
Näide 4: eemaldage üksus loendist eemaldamismeetodi abil
Looge järgmise skriptiga pythoni fail, et näha meetodit remove (). Kui loendis eksisteerib üksuse väärtus, mida kasutatakse meetodi remove () argumendiväärtusena, siis üksus eemaldatakse. Siin on loendis väärtus 'Juice' ja see eemaldatakse pärast skripti käivitamist.
# Määratlege loendlist = ['Kook', 'Pizza', 'Mahl', 'Pasta', 'Burger']
# Enne kustutamist printige loend
print ("Loend enne kustutamist")
print (loend)
# Eemaldage üksus
nimekirja.eemalda ('mahl')
# Printige loend pärast kustutamist
print ("Loend pärast kustutamist")
print (loend)
Väljund:
Pärast skripti käivitamist ilmub järgmine väljund.
Näide 5: Eemaldage üksus loendist pop-meetodil
Looge järgmise skriptiga pythoni fail, et näha meetodi pop () kasutamist. Siin kasutatakse 2 meetodit pop () indeksi väärtusena. Niisiis, pärast skripti käivitamist eemaldatakse loendi kolmas element.
# Määratlege loendldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Trükkige enne eemaldamist
print (ldata)
# Eemaldage kolmas element
ldata.pop (2)
# Pärast eemaldamist printige loend
print (ldata)
Väljund:
Pärast skripti käivitamist ilmub järgmine väljund.
Näide 6: eemaldage üksus loendist, kasutades del-meetodit
del () meetod töötab sarnaselt pop () meetodiga. Loo järgmise skriptiga pythoni fail, et näha meetodi del () kasutamist. Siin kasutatakse del () indeksväärtusena 0. Niisiis, pärast skripti käivitamist eemaldatakse loendi esimene element.
# Määratlege loendldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Trükkige enne eemaldamist
print (ldata)
# Kustutage esimene element del-meetodi abil
del ldata [0]
# Pärast eemaldamist printige loend
print (ldata)
Väljund:
Pärast skripti käivitamist ilmub järgmine väljund.
Näide 7: Eemaldage üksus loendist, kasutades selget meetodit
Loendi kõigi üksuste eemaldamiseks looge järgmise skriptiga pythoni fail. Pärast skripti käivitamist muudab clear () meetod loendi tühjaks.
# Määratlege loendldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Trükkige enne eemaldamist
print (ldata)
# Eemaldage loendist kõik üksused
ldata.selge ()
# Printige loend pärast tühjendamist
print (ldata)
Väljund:
Pärast skripti käivitamist ilmub järgmine väljund.
Järeldus:
Nimekiri on Pythoni programmeerimise kasulik funktsioon. Loendis olevaid muutujaid kasutatakse skriptis erinevatel eesmärkidel. Selles õpetuses on näidatud loendi muutmise viisid mitmesuguste sisseehitatud pythoni meetodite abil. Püütonis on palju muid meetodeid loendis muude toimingute tegemiseks, näiteks sort (), reverse (), count () jne.
Vaata autori videot: siin