Paano magdagdag at mag-alis ng mga item mula sa isang listahan sa Python

How Add Remove Items From List Python



Gumagamit ang variable ng Array sa karamihan ng mga wika ng programa upang mag-imbak ng maraming data. Ang Python ay may apat na uri ng data upang mag-imbak ng maraming data. Ito ay listahan, tuple, diksyunaryo at itakda . Maaaring mag-order ang data at mabago sa listahan ng Python. Ang mga square bracket ([]) ay ginagamit sa Python upang ideklara ang listahan tulad ng array. Ang index ng listahan ay nagsisimula mula sa 0. Gumagana ang listahan tulad ng mga variable na sanggunian. Kapag ang isang variable ng listahan ay nagtatalaga sa isa pang variable pagkatapos ang parehong mga variable ay magtuturo sa parehong lokasyon. Ipinapakita ng tutorial na ito ang mga paggamit ng iba't ibang mga pamamaraan ng Python upang magdagdag at mag-alis ng data mula sa listahan ng Python.

Paraan:

Maraming pamamaraan ang umiiral sa Python upang mabago ang listahan. Ang ilang mga karaniwang pamamaraan upang magdagdag at magtanggal ng data sa listahan ay nabanggit dito.







ipasok (index, item): Ang pamamaraang ito ay ginagamit upang ipasok ang anumang item sa partikular na index ng listahan at ilipat ang tamang mga item sa listahan.



idagdag (item): Ang pamamaraang ito ay ginagamit upang magdagdag ng bagong elemento sa dulo ng listahan.



palawakin (anotherList): Ang mga item ng isang listahan ay maaaring ipasok sa dulo ng isa pang listahan sa pamamagitan ng paggamit ng pamamaraang ito.





alisin (item): Ginagamit ang pamamaraang ito upang alisin ang partikular na item mula sa listahan.

pop (index): Ginagamit ang pamamaraan upang alisin ang item mula sa listahan batay sa halaga ng index.



ng (): Ginagamit ang pamamaraang ito upang alisin ang partikular na item ng listahan o hiwain ang listahan.

malinaw (): Ginagamit ang pamamaraang ito upang alisin ang lahat ng mga item ng isang listahan

Magdagdag ng mga item sa listahan:

Ang iba't ibang mga paraan upang magdagdag ng mga item sa listahan ng Python ay ipinapakita sa bahaging ito ng tutorial.

Halimbawa 1: Ipasok ang item gamit ang insert () na pamamaraan

Lumikha ng isang python file na may sumusunod na script upang makita ang paggamit ng insert () na pamamaraan. Ang isang bagong item ay ipapasok sa pangatlong posisyon ng listahan at ang iba pang mga item ay ililipat pakanan pagkatapos patakbuhin ang script.

# Ipahayag ang listahan
listdata= [89, 56, 90, 3. 4, 89, 12]

# Ipasok ang data sa ika-2 posisyon
listdata.ipasok(2, 2. 3)

# Nagpapakita ng listahan pagkatapos na ipasok
mag-print('Ang mga elemento ng listahan ay')

para saakosa saklaw(0, len(listdata)):
mag-print(listdata[ako])

Output:

Lilitaw ang sumusunod na output pagkatapos patakbuhin ang script.

Halimbawa 2: Ipasok ang item gamit ang append () na pamamaraan

Lumikha ng isang python file na may sumusunod na script upang makita ang paggamit ng paraan ng pagdugtong (). Nabanggit ito bago ang pagdugtong () na paraan ng pagsingit ng data sa dulo ng listahan. Kaya, 'Toshiba' ay ipapasok sa dulo ng listdata matapos patakbuhin ang iskrip.

# Tukuyin ang listahan
listdata= ['Dell', 'CELLPHONE', 'Leveno', 'Asus']

# Ipasok ang data gamit ang pamamaraan ng append
listdata.idugtong('Toshiba')

# Ipakita ang listahan pagkatapos isingit
mag-print('Ang mga elemento ng listahan ay')

para saakosa saklaw(0, len(listdata)):
mag-print(listdata[ako])

Output:

Lilitaw ang sumusunod na output pagkatapos patakbuhin ang script.

Halimbawa 3: Ipasok ang item gamit ang palugit () na pamamaraan

Lumikha ng isang python file na may sumusunod na script upang makita ang paggamit ng paraan ng pagpapalawak (). Dito, ang dalawang mga listahan ay ipinahayag sa script na kung saan ay pinagsama sa pamamagitan ng paggamit ng palawakin () na pamamaraan. Ang mga item ng pangalawang listahan ay idaragdag sa dulo ng unang listahan.

# nagpapasimula sa unang listahan
listahan1= ['html', 'CSS', 'JavaScript', 'JQuery']

# nagpapasimula sa pangalawang listahan
listahan2= ['PHP', 'Laravel', 'CodeIgniter']

# Pagsamahin ang parehong listahan gamit ang paraan ng pagpapalawak ()
listahan1.magpahaba(listahan2)

# Ipakita ang listahan pagkatapos magsuklay
mag-print ('Ang mga elemento ng listahan ay:')

para saakosa saklaw(0, len(listahan1)):
mag-print(listahan1[ako])

Output:

Lilitaw ang sumusunod na output pagkatapos patakbuhin ang script.

Alisin ang item mula sa listahan:

Ang iba't ibang mga paraan upang alisin ang item sa listahan ng Python ay ipinapakita sa bahaging ito ng tutorial.

Halimbawa 4: Alisin ang item mula sa listahan gamit ang alisin na pamamaraan

Lumikha ng isang python file na may sumusunod na script upang makita ang paraan ng pag-alis () alisin. Kung ang halaga ng item na ginamit bilang halaga ng argumento ng alisin () na pamamaraan na umiiral sa listahan ang item ay aalisin. Dito, ang halaga, 'Juice' ay umiiral sa listahan at aalisin ito matapos ang pagpapatakbo ng script.

# Tukuyin ang listahan
listahan = ['Cake', 'Pizza', 'Juice', 'Pasta', 'Burger']

# I-print ang listahan bago tanggalin
mag-print('Listahan bago tanggalin')
mag-print(listahan)

# Tanggalin ang isang item
listahan.tanggalin('Juice')

# I-print ang listahan pagkatapos tanggalin
mag-print('Listahan pagkatapos tanggalin')
mag-print(listahan)

Output:

Lilitaw ang sumusunod na output pagkatapos patakbuhin ang script.

Halimbawa 5: Alisin ang item mula sa listahan gamit ang pop na pamamaraan

Lumikha ng isang python file na may sumusunod na script upang makita ang paggamit ng pop () na pamamaraan. Dito, ang 2 ay ginagamit bilang indeks na halaga para sa pop () na pamamaraan. Kaya, ang pangatlong elemento ng listahan ay aalisin pagkatapos patakbuhin ang script.

# Tukuyin ang listahan
ldata= [ 3. 4, 2. 3, 90, dalawampu't isa, 90, 56, 87, 55]

# I-print ang bago alisin
mag-print(ldata)

# Tanggalin ang pangatlong elemento
ldata.pop(2)

# I-print ang listahan pagkatapos alisin
mag-print(ldata)

Output:

Lilitaw ang sumusunod na output pagkatapos patakbuhin ang script.

Halimbawa 6: Alisin ang item mula sa listahan gamit ang pamamaraang del

gumagana ang pamamaraang del () na katulad ng pop () na pamamaraan. Lumikha ng isang python file na may sumusunod na script upang makita ang paggamit ng pamamaraang del (). Dito, ginagamit ang 0 bilang indeks na halaga ng del (). Kaya, ang unang elemento ng listahan ay aalisin pagkatapos patakbuhin ang script.

# Tukuyin ang listahan
ldata= [ 3. 4, 2. 3, 90, dalawampu't isa, 90, 56, 87, 55]

# I-print ang bago alisin
mag-print(ldata)

# Tanggalin ang unang item gamit ang pamamaraang del
ngldata[0]

# I-print ang listahan pagkatapos alisin
mag-print(ldata)

Output:

Lilitaw ang sumusunod na output pagkatapos patakbuhin ang script.

Halimbawa 7: Alisin ang item mula sa listahan gamit ang malinaw na pamamaraan

Lumikha ng isang python file na may sumusunod na script upang alisin ang lahat ng mga item sa listahan. Matapos patakbuhin ang script, i-clear ang () paraan ay gagawing walang laman ang listahan.

# Tukuyin ang listahan
ldata= [ 3. 4, 2. 3, 90, dalawampu't isa, 90, 56, 87, 55]

# I-print ang bago alisin
mag-print(ldata)

# Alisin ang lahat ng mga item mula sa listahan
ldata.malinaw()

# I-print ang listahan pagkatapos malinaw
mag-print(ldata)

Output:

Lilitaw ang sumusunod na output pagkatapos patakbuhin ang script.

Konklusyon:

Ang listahan ay isang kapaki-pakinabang na tampok ng Python program. Ginagamit ang mga variable ng listahan sa script para sa iba't ibang mga layunin. Ang mga paraan upang baguhin ang listahan sa pamamagitan ng paggamit ng iba't ibang mga built-in na pamamaraan ng sawa ay ipinapakita sa tutorial na ito. Maraming iba pang mga pamamaraan ang umiiral sa Python upang makagawa ng iba pang mga pagpapatakbo sa listahan, tulad ng pag-uuri (), pag-reverse (), bilangin (), atbp.

Panoorin ang Video ng May-akda: dito