Kā pievienot un noņemt vienumus no saraksta programmā Python

How Add Remove Items From List Python



Masīva mainīgais lielākajā daļā programmēšanas valodu tiek izmantots vairāku datu glabāšanai. Python ir četri datu veidi, lai saglabātu vairākus datus. Šie ir saraksts, kartotēka, vārdnīca un komplekts . Datus var pasūtīt un mainīt Python sarakstā. Kvadrātiekavas ([]) tiek izmantotas Python, lai deklarētu sarakstu, piemēram, masīvu. Saraksta indekss sākas ar 0. Saraksts darbojas kā atsauces mainīgie. Kad saraksta mainīgais piešķir citu mainīgo, abi mainīgie norāda uz vienu un to pašu vietu. Šī apmācība parāda dažādu Python metožu izmantošanu datu pievienošanai un noņemšanai no Python saraksta.

Metodes:

Python pastāv daudzas metodes, kā modificēt sarakstu. Šeit ir minētas dažas izplatītas datu pievienošanas un noņemšanas metodes.







ievietot (rādītājs, vienums): Šo metodi izmanto, lai ievietotu jebkuru vienumu konkrētajā saraksta rādītājā un pārvietotu saraksta vienumus pa labi.



pievienot (vienumu): Š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ņemtu konkrētu vienumu no saraksta.

pop (indekss): Šo metodi izmanto, lai vienumu noņemtu no saraksta, pamatojoties uz indeksa vērtību.



no(): Šo metodi izmanto, lai noņemtu konkrētu 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 sarakstam.

1. piemērs: ievietojiet vienumu, izmantojot ievietošanas () metodi

Izveidojiet pitona failu ar šādu 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 sarakstu
saraksta dati= [89, 56, 90, 3. 4, 89, 12]

# Ievietojiet datus 2. pozīcijā
saraksta dati.ielikt(2, 2. 3)

# Tiek parādīts saraksts pēc ievietošanas
drukāt('Saraksta elementi ir')

priekšiiekšā diapazons(0, len(saraksta dati)):
drukāt(saraksta dati[i])

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

2. piemērs: ievietojiet vienumu, izmantojot metodi append ()

Izveidojiet pitona failu ar šādu skriptu, lai redzētu apend () metodes izmantošanu. Iepriekš minēts, ka metode append () ievieto datus saraksta beigās. Tātad “Toshiba” tiks ievietots beigās saraksta dati pēc skripta palaišanas.

# Definējiet sarakstu
saraksta dati= ['Dell', 'MOBILAIS TELEFONS', 'Leveno', 'Asus']

# Ievietojiet datus, izmantojot pievienošanas metodi
saraksta dati.pievienot('Toshiba')

# Parādiet sarakstu pēc ievietošanas
drukāt('Saraksta elementi ir')

priekšiiekšā diapazons(0, len(saraksta dati)):
drukāt(saraksta dati[i])

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

3. piemērs: ievietojiet vienumu, izmantojot paplašināšanas () metodi

Izveidojiet python failu ar šādu skriptu, lai redzētu paplašinājuma () metodes izmantošanu. Šeit skriptā tiek deklarēti divi saraksti, kas tiek apvienoti kopā, izmantojot metodi Ext (). Otrā saraksta vienumi tiks pievienoti pirmā saraksta beigās.

# pirmā saraksta inicializēšana
saraksts1= ['html', 'CSS', 'JavaScript', 'JQuery']

# otrā saraksta inicializēšana
saraksts2= ['PHP', 'Laravel', 'CodeIgniter']

# Apvienojiet abus sarakstus, izmantojot paplašināšanas () metodi
saraksts1.pagarināt(saraksts2)

# Parādiet sarakstu pēc ķemmēšanas
drukāt ('Saraksta elementi ir šādi:')

priekšiiekšā diapazons(0, len(saraksts1)):
drukāt(saraksts1[i])

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

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. Izņemiet vienumu no saraksta, izmantojot noņemšanas metodi

Izveidojiet python failu ar šādu skriptu, lai redzētu metodi use remove (). Ja sarakstā ir vienuma vērtība, kas tiek izmantota kā metodes (noņemt ()) argumenta vērtība, vienums tiks noņemts. Šeit sarakstā ir vērtība “sula”, un tā tiks noņemta pēc skripta palaišanas.

# Definējiet sarakstu
sarakstu = ['Kūka', 'Pica', 'Sula', 'Makaroni', 'Burgers']

# Pirms dzēšanas izdrukājiet sarakstu
drukāt(Saraksts pirms dzēšanas)
drukāt(sarakstu)

# Noņemt vienumu
sarakstu.noņemt('Sula')

# Drukājiet sarakstu pēc dzēšanas
drukāt(Saraksts pēc dzēšanas)
drukāt(sarakstu)

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

5. piemērs: noņemiet vienumu no saraksta, izmantojot pop metodi

Lai redzētu pop () metodes izmantošanu, izveidojiet pitona failu ar šādu skriptu. Šeit 2 tiek izmantota kā indeksa vērtība pop () metodei. Tātad pēc skripta palaišanas saraksta trešais elements tiks noņemts.

# Definējiet sarakstu
ldata= [ 3. 4, 2. 3, 90, divdesmitviens, 90, 56, 87, 55]

# Izdrukājiet pirms izņemšanas
drukāt(ldata)

# Noņemiet trešo elementu
ldata.pops(2)

# Drukājiet sarakstu pēc noņemšanas
drukāt(ldata)

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

6. piemērs. Izņemiet vienumu no saraksta, izmantojot del metodi

del () metode darbojas līdzīgi kā pop () metode. Lai redzētu del () metodes izmantošanu, izveidojiet pitona failu ar šādu skriptu. Šeit 0 tiek izmantota kā del () indeksa vērtība. Tātad pēc skripta palaišanas saraksta pirmais elements tiks noņemts.

# Definējiet sarakstu
ldata= [ 3. 4, 2. 3, 90, divdesmitviens, 90, 56, 87, 55]

# Izdrukājiet pirms izņemšanas
drukāt(ldata)

# Izdzēsiet pirmo vienumu, izmantojot del metodi
noldata[0]

# Drukājiet sarakstu pēc noņemšanas
drukāt(ldata)

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

7. piemērs: noņemiet vienumu no saraksta, izmantojot skaidru metodi

Lai noņemtu visus saraksta vienumus, izveidojiet pitona failu ar šādu skriptu. Pēc skripta palaišanas, clear () metode padarīs sarakstu tukšu.

# Definējiet sarakstu
ldata= [ 3. 4, 2. 3, 90, divdesmitviens, 90, 56, 87, 55]

# Izdrukājiet pirms izņemšanas
drukāt(ldata)

# Noņemiet visus vienumus no saraksta
ldata.skaidrs()

# Drukājiet sarakstu pēc dzēšanas
drukāt(ldata)

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

Secinājums:

Saraksts ir noderīga Python programmēšanas funkcija. Saraksta mainīgie skriptā tiek izmantoti dažādiem mērķiem. Šajā apmācībā ir parādīti veidi, kā modificēt sarakstu, izmantojot dažādas iebūvētās python metodes. Python ir pieejamas daudzas citas metodes, lai sarakstā veiktu citas darbības, piemēram, kārtot (), mainīt (), saskaitīt () utt.

Skatieties autora video: šeit