Metode:
U Pythonu postoje mnoge metode za izmjenu popisa. Ovdje se spominju neke uobičajene metode dodavanja i uklanjanja podataka s popisa.
umetnuti (indeks, stavka): Ova metoda se koristi za umetanje bilo koje stavke u određeni indeks popisa i pomak stavki popisa udesno.
dodaj (stavku): Ova metoda se koristi za dodavanje novog elementa na kraj popisa.
extends (anotherList): Stavke jednog popisa mogu se umetnuti na kraju drugog popisa pomoću ove metode.
ukloniti (stavku): Ova metoda se koristi za uklanjanje određene stavke s popisa.
pop (indeks): Metoda se koristi za uklanjanje stavke s popisa na temelju vrijednosti indeksa.
od(): 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 dijelu vodiča prikazani su različiti načini dodavanja stavki na popisu Python.
Primjer 1: Umetnite stavku pomoću metode insert ()
Napravite python datoteku sa sljedećom skriptom da biste vidjeli uporabu metode insert (). Nova stavka bit će umetnuta na treće mjesto popisa, a ostale će se stavke pomaknuti odmah nakon pokretanja skripte.
# Deklarirajte popislistdata= [89, 56, 90, 3. 4, 89, 12]
# Umetnite podatke na 2. mjesto
listdata.umetnuti(2, 2. 3)
# Prikaz popisa nakon umetanja
ispisati('Elementi popisa su')
zaiu domet(0, len(listdata)):
ispisati(listdata[i])
Izlaz:
Sljedeći izlaz pojavit će se nakon pokretanja skripte.
Primjer 2: Umetnite stavku pomoću metode append ()
Napravite python datoteku sa sljedećom skriptom da biste vidjeli uporabu metode append (). Spomenuto je prije da metoda append () ubacuje podatke na kraj popisa. Dakle, 'Toshiba' će biti umetnuta na kraju listdata nakon pokretanja skripte.
# Definirajte popislistdata= ['Dell', 'MOBITEL', 'Leveno', 'Asus']
# Umetnite podatke pomoću metode dodavanja
listdata.dodati('Toshiba')
# Prikažite popis nakon umetanja
ispisati('Elementi popisa su')
zaiu domet(0, len(listdata)):
ispisati(listdata[i])
Izlaz:
Sljedeći izlaz pojavit će se nakon pokretanja skripte.
Primjer 3: Umetnite stavku pomoću metode extension ()
Napravite python datoteku sa sljedećom skriptom da biste vidjeli uporabu metode extension (). Ovdje se u skripti deklariraju dva popisa koji se kombiniraju pomoću metode extension (). Stavke drugog popisa bit će dodane na kraju prvog popisa.
# inicijalizacija prvog popisapopis1= ['html', 'CSS', 'JavaScript', 'JQuery']
# inicijalizacija drugog popisa
popis2= ['PHP', 'Laravel', 'CodeIgniter']
# Kombinirajte oba popisa pomoću metode extension ()
popis1.produžiti(popis2)
# Prikažite popis nakon češljanja
ispisati ('Elementi popisa su:')
zaiu domet(0, len(popis1)):
ispisati(popis1[i])
Izlaz:
Sljedeći izlaz pojavit će se nakon pokretanja skripte.
Uklonite stavku s popisa:
U ovom dijelu vodiča prikazani su različiti načini uklanjanja stavke s popisa Python.
Primjer 4: Uklonite stavku s popisa metodom uklanjanja
Napravite python datoteku sa sljedećom skriptom da biste vidjeli metodu use remove (). Ako vrijednost stavke koja se koristi kao vrijednost argumenta metode remove () postoji na popisu, stavka će biti uklonjena. Ovdje vrijednost 'Juice' postoji na popisu i bit će uklonjena nakon pokretanja skripte.
# Definirajte popispopis = ['Torta', 'Pizza', 'Sok', 'Tjestenina', 'Hamburger']
# Ispišite popis prije brisanja
ispisati('Popis prije brisanja')
ispisati(popis)
# Uklonite stavku
popis.ukloniti('Sok')
# Ispišite popis nakon brisanja
ispisati('Popis nakon brisanja')
ispisati(popis)
Izlaz:
Sljedeći izlaz pojavit će se nakon pokretanja skripte.
Primjer 5: Uklonite stavku s popisa pomoću pop metode
Napravite python datoteku sa sljedećom skriptom da biste vidjeli uporabu metode pop (). Ovdje se 2 koristi kao vrijednost indeksa za metodu pop (). Dakle, treći element popisa bit će uklonjen nakon pokretanja skripte.
# Definirajte popisldata= [ 3. 4, 2. 3, 90, dvadeset i jedan, 90, 56, 87, 55]
# Ispišite prethodno uklanjanje
ispisati(ldata)
# Uklonite treći element
ldata.pop(2)
# Ispišite popis nakon uklanjanja
ispisati(ldata)
Izlaz:
Sljedeći izlaz pojavit će se nakon pokretanja skripte.
Primjer 6: Uklonite stavku s popisa pomoću del metode
del () metoda radi slično kao pop () metoda. Napravite python datoteku sa sljedećom skriptom da biste vidjeli uporabu metode del (). Ovdje se 0 koristi kao vrijednost indeksa del (). Dakle, prvi element popisa bit će uklonjen nakon pokretanja skripte.
# Definirajte popisldata= [ 3. 4, 2. 3, 90, dvadeset i jedan, 90, 56, 87, 55]
# Ispišite prethodno uklanjanje
ispisati(ldata)
# Izbrišite prvu stavku pomoću del metode
odldata[0]
# Ispišite popis nakon uklanjanja
ispisati(ldata)
Izlaz:
Sljedeći izlaz pojavit će se nakon pokretanja skripte.
Primjer 7: Uklonite stavku s popisa jasnom metodom
Izradite 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= [ 3. 4, 2. 3, 90, dvadeset i jedan, 90, 56, 87, 55]
# Ispišite prethodno uklanjanje
ispisati(ldata)
# Uklonite sve stavke s popisa
ldata.čisto()
# Ispišite popis nakon brisanja
ispisati(ldata)
Izlaz:
Sljedeći izlaz pojavit će se nakon pokretanja skripte.
Zaključak:
Popis je korisna značajka programiranja na Pythonu. Varijable popisa koriste se u skripti za različite svrhe. U ovom vodiču prikazani su načini izmjene popisa pomoću različitih ugrađenih metoda pythona. Mnoge druge metode postoje u Pythonu za obavljanje drugih operacija na popisu, poput sort (), reverse (), count () itd.
Pogledajte video snimak autora: ovdje