Metode:
V Pythonu obstaja veliko metod za spreminjanje seznama. Tukaj so omenjeni nekateri običajni načini dodajanja in odstranjevanja podatkov s seznama.
vstavi (kazalo, postavka): Ta metoda se uporablja za vstavljanje katere koli postavke v določen indeks seznama in premik postavk seznama v desno.
dodaj (postavka): Ta metoda se uporablja za dodajanje novega elementa na koncu seznama.
podaljšati (anotherList): Elemente enega seznama lahko s to metodo vstavite na konec drugega seznama.
odstrani (element): Ta metoda se uporablja za odstranitev določenega elementa s seznama.
pop (indeks): Metoda se uporablja za odstranitev elementa s seznama glede na vrednost indeksa.
od(): Ta metoda se uporablja za odstranitev določene postavke seznama ali rezanje seznama.
jasno (): Ta metoda se uporablja za odstranitev vseh elementov seznama
Dodajte elemente na seznam:
V tem delu vadnice so prikazani različni načini dodajanja elementov na seznam Python.
Primer 1: Vstavite element z metodo insert ()
Ustvarite datoteko python z naslednjim skriptom, da si ogledate uporabo metode insert (). Nov element bo vstavljen na tretje mesto seznama, drugi elementi pa bodo premaknjeni takoj po zagonu skripta.
# Izjavi seznamlistdata= [89, 56, 90, 3. 4, 89, 12]
# Vstavite podatke na drugo mesto
listdata.vstavi(2, 2. 3)
# Prikaz seznama po vstavitvi
tiskanje('Elementi seznama so')
zajazv obseg(0, len(listdata)):
tiskanje(listdata[jaz])
Izhod:
Po zagonu skripta se prikaže naslednji izhod.
Primer 2: Vstavite element z uporabo metode append ()
Ustvarite datoteko python z naslednjim skriptom, da si ogledate uporabo metode append (). Že omenjeno je, da metoda append () vstavi podatke na konec seznama. Tako bo 'Toshiba' vstavljena na koncu listdata po zagonu skripta.
# Določite seznamlistdata= ['Dell', 'MOBILNI TELEFON', 'Leveno', 'Asus']
# Vnesite podatke z uporabo metode dodajanja
listdata.priloži('Toshiba')
# Po vstavitvi prikaže seznam
tiskanje('Elementi seznama so')
zajazv obseg(0, len(listdata)):
tiskanje(listdata[jaz])
Izhod:
Po zagonu skripta se prikaže naslednji izhod.
Primer 3: Vstavite element z uporabo metode extension ()
Ustvarite datoteko python z naslednjim skriptom, da si ogledate uporabo metode extension (). Tu sta v skriptu deklarirana dva seznama, ki sta združena z uporabo metode extension (). Postavke drugega seznama bodo dodane na koncu prvega seznama.
# inicializiranje prvega seznamaseznam1= ['html', 'CSS', 'JavaScript', 'JQuery']
# inicializiranje drugega seznama
seznam2= ['PHP', 'Laravel', 'CodeIgniter']
# Združite oba seznama z uporabo metode extension ()
seznam1.podaljšati(seznam2)
# Prikažite seznam po česanju
tiskanje ('Elementi seznama so:')
zajazv obseg(0, len(seznam1)):
tiskanje(seznam1[jaz])
Izhod:
Po zagonu skripta se prikaže naslednji izhod.
Odstranite element s seznama:
V tem delu vadnice so prikazani različni načini odstranitve elementa s seznama Python.
Primer 4: Odstranite element s seznama z metodo odstranitve
Ustvarite datoteko python z naslednjim skriptom, da si ogledate metodo use remove (). Če vrednost postavke, ki se uporablja kot vrednost argumenta metode remove (), obstaja na seznamu, bo postavka odstranjena. Tu vrednost 'Juice' obstaja na seznamu in bo po zagonu skripta odstranjena.
# Določite seznamseznam = ['Torta', 'Pizza', 'Sok', 'Testenine', 'Burger']
# Natisnite seznam pred brisanjem
tiskanje('Seznam pred brisanjem')
tiskanje(seznam)
# Odstranite element
seznam.Odstrani('Sok')
# Po brisanju natisnite seznam
tiskanje('Seznam po brisanju')
tiskanje(seznam)
Izhod:
Po zagonu skripta se prikaže naslednji izhod.
Primer 5: Odstranite element s seznama s pop metodo
Ustvarite datoteko python z naslednjim skriptom, da si ogledate uporabo metode pop (). Tu se 2 uporablja kot vrednost indeksa za metodo pop (). Torej, tretji element seznama bo odstranjen po zagonu skripta.
# Določite seznamldata= [ 3. 4, 2. 3, 90, enaindvajset, 90, 56, 87, 55]
# Natisnite pred odstranitvijo
tiskanje(ldata)
# Odstranite tretji element
ldata.pop(2)
# Natisnite seznam po odstranitvi
tiskanje(ldata)
Izhod:
Po zagonu skripta se prikaže naslednji izhod.
Primer 6: Odstranite element s seznama z metodo del
metoda del () deluje podobno kot metoda pop (). Ustvarite datoteko python z naslednjim skriptom, da si ogledate uporabo metode del (). Tu se 0 uporablja kot vrednost indeksa del (). Torej, prvi element seznama bo odstranjen po zagonu skripta.
# Določite seznamldata= [ 3. 4, 2. 3, 90, enaindvajset, 90, 56, 87, 55]
# Natisnite pred odstranitvijo
tiskanje(ldata)
# Izbrišite prvi element z metodo del
odldata[0]
# Natisnite seznam po odstranitvi
tiskanje(ldata)
Izhod:
Po zagonu skripta se prikaže naslednji izhod.
Primer 7: Odstranite element s seznama z uporabo jasne metode
Ustvarite datoteko python z naslednjim skriptom, da odstranite vse elemente seznama. Po zagonu skripta bo metoda clear () naredila seznam prazen.
# Določite seznamldata= [ 3. 4, 2. 3, 90, enaindvajset, 90, 56, 87, 55]
# Natisnite pred odstranitvijo
tiskanje(ldata)
# Odstranite vse elemente s seznama
ldata.jasno()
# Natisnite seznam po brisanju
tiskanje(ldata)
Izhod:
Po zagonu skripta se prikaže naslednji izhod.
Zaključek:
Seznam je uporabna funkcija programiranja Python. Spremenljivke seznama se v skriptu uporabljajo za različne namene. V tej vadnici so prikazani načini spreminjanja seznama z uporabo različnih vgrajenih metod python. V Pythonu obstaja veliko drugih metod za izvajanje drugih operacij na seznamu, na primer sort (), reverse (), count () itd.
Oglejte si avtorjev video: tukaj