Metodes:
Programmā Python ir daudzas metodes, lai modificētu sarakstu. Šeit ir minētas dažas izplatītas metodes datu pievienošanai un noņemšanai sarakstā.
ievietot (rādītājs, vienums): Šo metodi izmanto, lai ievietotu jebkuru vienumu konkrētajā saraksta rādītājā un saraksta elementus pārvietotu pa labi.
pievienot (prece): Šo metodi izmanto, lai saraksta beigās pievienotu jaunu elementu.
pagarināt (cits saraksts): Izmantojot šo metodi, viena saraksta vienumus var ievietot cita saraksta beigās.
noņemt (vienumu): Šo metodi izmanto, lai no saraksta izņemtu konkrētu vienumu.
pops (indekss): Metode tiek izmantota, lai noņemtu vienumu no saraksta, pamatojoties uz indeksa vērtību.
del (): Šo metodi izmanto, lai noņemtu konkrēto saraksta vienumu vai sagrieztu sarakstu.
skaidrs (): Šo metodi izmanto, lai noņemtu visus saraksta vienumus
Pievienojiet vienumus sarakstam:
Šajā apmācības daļā ir parādīti dažādi veidi, kā pievienot vienumus Python sarakstā.
1. piemērs: ievietojiet vienumu, izmantojot ievietošanas () metodi
Izveidojiet pitona failu ar šo skriptu, lai redzētu ievietošanas () metodes izmantošanu. Jauns vienums tiks ievietots saraksta trešajā pozīcijā, un pārējie vienumi tiks pārvietoti uzreiz pēc skripta palaišanas.
# Deklarēt sarakstusaraksta dati = [89, 56, 90, 34, 89, 12]
# Ievietojiet datus 2. pozīcijā
listdata.ievietot (2, 23)
# Parāda sarakstu pēc ievietošanas
drukāt ("Saraksta elementi ir")
i diapazonā (0, len (listdata)):
drukāt (saraksta dati [i])
Izeja:
Pēc skripta palaišanas parādīsies šāda izeja.
2. piemērs: ievietojiet vienumu, izmantojot metodi append ()
Izveidojiet pitona failu ar šo skriptu, lai redzētu metodi append (). Iepriekš ir minēts, ka metode append () ievieto datus saraksta beigās. Tātad "Toshiba" tiks ievietots 2008. Gada beigās listdata pēc skripta palaišanas.
# Definējiet sarakstulistdata = ["Dell", "HP", "Leveno", "Asus"]
# Ievietojiet datus, izmantojot pievienošanas metodi
listdata.pievienot ("Toshiba")
# Parādīt sarakstu pēc ievietošanas
drukāt ("Saraksta elementi ir")
i diapazonā (0, len (listdata)):
drukāt (saraksta dati [i])
Izeja:
Pēc skripta palaišanas parādīsies šāda izeja.
3. piemērs: ievietojiet vienumu, izmantojot metodi pagarināt ()
Izveidojiet pitona failu ar šo skriptu, lai redzētu pagarināt () metodi. Šeit skriptā tiek deklarēti divi saraksti, kas tiek apvienoti, izmantojot metodi pagarināt (). Otrā saraksta vienumi tiks pievienoti pirmā saraksta beigās.
# inicializē pirmo sarakstulist1 = ['html', 'CSS', 'JavaScript', 'JQuery']
# inicializē otro sarakstu
list2 = ['PHP', 'Laravel', 'CodeIgniter']
# Apvienojiet abus sarakstus, izmantojot pagarināšanas () metodi
saraksts1.pagarināt (saraksts2)
# Parādiet sarakstu pēc ķemmēšanas
drukāt ("Saraksta elementi ir:")
i diapazonā (0, len (saraksts1)):
drukāt (saraksts1 [i])
Izeja:
Pēc skripta palaišanas parādīsies šāda izeja.
Noņemt vienumu no saraksta:
Šajā apmācības daļā ir parādīti dažādi veidi, kā noņemt vienumu Python sarakstā.
4. piemērs: Vienuma noņemšana no saraksta, izmantojot noņemšanas metodi
Izveidojiet pitona failu ar šo skriptu, lai redzētu metodi use remove (). Ja sarakstā eksistē vienuma vērtība, kas tiek izmantota kā metodes remove () argumenta vērtība, vienums tiks noņemts. Šeit vērtība “sula” pastāv sarakstā, un pēc skripta palaišanas tā tiks noņemta.
# Definējiet sarakstusaraksts = ['kūka', 'pica', 'sula', 'makaroni', 'burgers']
# Pirms dzēšanas izdrukājiet sarakstu
drukāt ("Saraksts pirms dzēšanas")
izdrukāt (saraksts)
# Noņemiet vienumu
sarakstā.noņemt ('Sula')
# Pēc izdzēšanas izdrukājiet sarakstu
drukāt ("Saraksts pēc dzēšanas")
izdrukāt (saraksts)
Izeja:
Pēc skripta palaišanas parādīsies šāda izeja.
5. piemērs: noņemiet vienumu no saraksta, izmantojot pop metodi
Izveidojiet pitona failu ar šo skriptu, lai redzētu pop () metodes izmantošanu. Šeit par pop () metodi kā indeksa vērtību tiek izmantots 2. Tātad, pēc skripta palaišanas tiks noņemts trešais saraksta elements.
# Definējiet sarakstuldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Izdrukājiet pirms noņemšanas
drukāt (ldata)
# Noņemiet trešo elementu
ldata.pops (2)
# Pēc noņemšanas izdrukājiet sarakstu
drukāt (ldata)
Izeja:
Pēc skripta palaišanas parādīsies šāda izeja.
6. piemērs: noņemiet vienumu no saraksta, izmantojot del metodi
del () metode darbojas līdzīgi kā pop () metode. Izveidojiet pitona failu ar šo skriptu, lai redzētu del () metodes izmantošanu. Šeit par del () indeksa vērtību tiek izmantots 0. Tātad pēc skripta palaišanas saraksta pirmais elements tiks noņemts.
# Definējiet sarakstuldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Izdrukājiet pirms noņemšanas
drukāt (ldata)
# Izdzēsiet pirmo vienumu, izmantojot del metodi
del ldata [0]
# Pēc noņemšanas izdrukājiet sarakstu
drukāt (ldata)
Izeja:
Pēc skripta palaišanas parādīsies šāda izeja.
7. piemērs: noņemiet vienumu no saraksta, izmantojot skaidru metodi
Lai noņemtu visus saraksta vienumus, izveidojiet pitona failu ar šo skriptu. Pēc skripta palaišanas clear () metode padarīs sarakstu tukšu.
# Definējiet sarakstuldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Izdrukājiet pirms noņemšanas
drukāt (ldata)
# Izņemiet visus vienumus no saraksta
ldata.skaidrs ()
# Pēc notīrīšanas izdrukājiet sarakstu
drukāt (ldata)
Izeja:
Pēc skripta palaišanas parādīsies šāda izeja.
Secinājums:
Saraksts ir noderīga Python programmēšanas funkcija. Saraksta mainīgie skriptā tiek izmantoti dažādiem mērķiem. Veidi, kā modificēt sarakstu, izmantojot dažādas iebūvētās pitona metodes, ir parādīti šajā apmācībā. Python pastāv daudzas citas metodes citu darbību veikšanai sarakstā, piemēram, sort (), reverse (), count () utt.
Noskatieties autora video: šeit