Metode:
U Pythonu postoje mnoge metode za izmjenu popisa. Ovdje su spomenute neke uobičajene metode dodavanja i uklanjanja podataka s popisa.
umetak (indeks, stavka): Ova se metoda koristi za umetanje bilo koje stavke u određeni indeks popisa i pomicanje stavki popisa udesno.
dodati (stavka): Ovom se metodom dodaje novi element na kraju popisa.
proširiti (anotherList): Stavke s jednog popisa ovom se metodom mogu umetnuti na kraj drugog popisa.
ukloni (stavka): Ova se metoda koristi za uklanjanje određene stavke s popisa.
pop (indeks): Metoda se koristi za uklanjanje stavke s popisa na temelju vrijednosti indeksa.
del (): Ova se metoda koristi za uklanjanje određene stavke popisa ili rezanje popisa.
čisto(): Ova se metoda koristi za uklanjanje svih stavki s popisa
Dodajte stavke na popis:
U ovom su dijelu vodiča prikazani različiti načini dodavanja stavki na Python popis.
Primjer 1: Umetnite predmet pomoću metode insert ()
Stvorite python datoteku sa sljedećom skriptom da biste vidjeli upotrebu metode insert (). Nova stavka bit će umetnuta na treće mjesto popisa, a ostale će se stavke pomaknuti odmah nakon pokretanja skripte.
# Deklariraj popispodaci o popisu = [89, 56, 90, 34, 89, 12]
# Umetnite podatke na 2. mjesto
listdata.umetak (2, 23)
# Prikaz popisa nakon umetanja
print ("Elementi popisa su")
za i u rasponu (0, len (listdata)):
ispis (listdata [i])
Izlaz:
Sljedeći će se izlaz pojaviti nakon pokretanja skripte.
Primjer 2: Umetnite stavku metodom append ()
Stvorite python datoteku sa sljedećom skriptom da biste vidjeli upotrebu metode append (). Prije je spomenuto da metoda append () ubacuje podatke na kraj popisa. Dakle, "Toshiba" će biti umetnuta na kraju listdata nakon pokretanja skripte.
# Definirajte popislistdata = ["Dell", "HP", "Leveno", "Asus"]
# Umetnite podatke pomoću metode dodavanja
listdata.dodaj ("Toshiba")
# Prikažite popis nakon umetanja
print ("Elementi popisa su")
za i u rasponu (0, len (listdata)):
ispis (listdata [i])
Izlaz:
Sljedeći će se izlaz pojaviti nakon pokretanja skripte.
Primjer 3: Umetnite predmet pomoću metode extension ()
Stvorite python datoteku sa sljedećom skriptom da biste vidjeli upotrebu metode extension (). Ovdje su u skripti deklarirana dva popisa koja se kombiniraju pomoću metode extension (). Stavke drugog popisa bit će dodane na kraju prvog popisa.
# inicijaliziranje prvog popisalist1 = ['html', 'CSS', 'JavaScript', 'JQuery']
# inicijaliziranje drugog popisa
list2 = ['PHP', 'Laravel', 'CodeIgniter']
# Kombinirajte oba popisa metodom extension ()
popis1.produžiti (list2)
# Prikažite popis nakon češljanja
print ("Elementi popisa su:")
za i u rasponu (0, len (list1)):
ispis (list1 [i])
Izlaz:
Sljedeći će se izlaz pojaviti nakon pokretanja skripte.
Uklonite stavku s popisa:
U ovom su dijelu tutorijala prikazani različiti načini uklanjanja stavke s popisa Python.
Primjer 4: Uklonite stavku s popisa metodom uklanjanja
Stvorite python datoteku sa sljedećom skriptom da biste vidjeli metodu use remove (). Ako na popisu postoji vrijednost stavke koja se koristi kao vrijednost argumenta metode remove (), stavka će se ukloniti. Ovdje vrijednost "Juice" postoji na popisu i uklonit će se nakon pokretanja skripte.
# Definirajte popislist = ['Torta', 'Pizza', 'Sok', 'Tjestenina', 'Pljeskavica']
# Ispišite popis prije brisanja
ispis ("Popis prije brisanja")
ispis (popis)
# Uklonite stavku
popis.ukloni ('Sok')
# Ispis popisa nakon brisanja
ispis ("Popis nakon brisanja")
ispis (popis)
Izlaz:
Sljedeći će se izlaz pojaviti nakon pokretanja skripte.
Primjer 5: Uklonite stavku s popisa pop metodom
Stvorite python datoteku sa sljedećom skriptom da biste vidjeli upotrebu pop () metode. Ovdje se 2 koristi kao vrijednost indeksa za metodu pop (). Dakle, treći element popisa uklonit će se nakon pokretanja skripte.
# Definirajte popisldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Ispišite prije uklanjanja
ispis (ldata)
# Uklonite treći element
ldata.pop (2)
# Ispišite popis nakon uklanjanja
ispis (ldata)
Izlaz:
Sljedeći će se izlaz pojaviti nakon pokretanja skripte.
Primjer 6: Uklonite stavku s popisa metodom del
metoda del () djeluje slično metodi pop (). Stvorite python datoteku sa sljedećom skriptom da biste vidjeli upotrebu del () metode. Ovdje se 0 koristi kao vrijednost indeksa del (). Dakle, prvi element popisa uklonit će se nakon pokretanja skripte.
# Definirajte popisldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Ispišite prije uklanjanja
ispis (ldata)
# Izbrišite prvu stavku metodom del
del ldata [0]
# Ispišite popis nakon uklanjanja
ispis (ldata)
Izlaz:
Sljedeći će se izlaz pojaviti nakon pokretanja skripte.
Primjer 7: Uklonite stavku s popisa pomoću jasne metode
Stvorite python datoteku sa sljedećom skriptom da biste uklonili sve stavke s popisa. Nakon pokretanja skripte, metoda clear () učinit će popis praznim.
# Definirajte popisldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Ispišite prije uklanjanja
ispis (ldata)
# Uklonite sve stavke s popisa
ldata.čisto()
# Ispis popisa nakon brisanja
ispis (ldata)
Izlaz:
Sljedeći će se izlaz pojaviti nakon pokretanja skripte.
Zaključak:
Popis je korisna značajka Python programiranja. Varijable popisa koriste se u skripti u razne svrhe. Načini za izmjenu popisa pomoću različitih ugrađenih python metoda prikazani su u ovom vodiču. U Pythonu postoje mnoge druge metode za obavljanje drugih operacija na popisu, kao što su sort (), reverse (), count () itd.
Pogledajte autorski video: ovdje