Piton

Cum se adaugă și se elimină elemente dintr-o listă în Python

Cum se adaugă și se elimină elemente dintr-o listă în Python
Variabila matrice utilizează în majoritatea limbajelor de programare pentru a stoca mai multe date. Python are patru tipuri de date pentru a stoca mai multe date. Acestea sunt listă, tuplu, dicționar și a stabilit.  Datele pot fi comandate și modificate în lista Python. Parantezele pătrate ([]) sunt utilizate în Python pentru a declara lista ca matrice. Indexul listei începe de la 0.  Lista funcționează ca variabilele de referință. Când o variabilă de listă se atribuie altei variabile, ambele variabile vor indica aceeași locație. Acest tutorial arată utilizările diferitelor metode Python pentru a adăuga și a elimina date din lista Python.

Metode:

Există multe metode în Python pentru a modifica lista. Unele metode obișnuite de adăugare și eliminare a datelor din listă sunt menționate aici.

inserare (index, articol): Această metodă este utilizată pentru a insera orice element în indexul particular al listei și pentru a deplasa la dreapta elementele listei.

anexa (element): Această metodă este utilizată pentru a adăuga element nou la sfârșitul listei.

extinde (altă listă): Elementele unei liste pot fi inserate la sfârșitul altei liste utilizând această metodă.

elimina (element): Această metodă este utilizată pentru a elimina un anumit articol din listă.

pop (index): Metoda este utilizată pentru a elimina elementul din listă pe baza valorii indexului.

del (): Această metodă este utilizată pentru a elimina elementul particular al listei sau a tăia lista.

clar(): Această metodă este utilizată pentru a elimina toate elementele dintr-o listă

Adăugați elemente în listă:

Diferite moduri de a adăuga elemente în lista Python sunt prezentate în această parte a tutorialului.

Exemplul 1: Introduceți elementul utilizând metoda insert ()

Creați un fișier python cu următorul script pentru a vedea utilizarea metodei insert (). Un nou element va fi inserat în a treia poziție a listei, iar celelalte elemente vor fi mutate imediat după rularea scriptului.

# Declarați lista
listdata = [89, 56, 90, 34, 89, 12]
# Introduceți date în a doua poziție
listdata.inserare (2, 23)
# Afișarea listei după inserare
print ("Elementele listei sunt")
pentru i în interval (0, len (listdata)):
print (listdata [i])

Ieșire:

Următoarea ieșire va apărea după rularea scriptului.

Exemplul 2: introduceți elementul utilizând metoda append ()

Creați un fișier python cu următorul script pentru a vedea utilizarea metodei append (). Este menționat înainte ca metoda append () să insereze date la sfârșitul listei. Deci, „Toshiba” va fi inserat la sfârșitul anului listdata după rularea scriptului.

# Definiți lista
listdata = ["Dell", "HP", "Leveno", "Asus"]
# Introduceți date utilizând metoda de adăugare
listdata.anexa („Toshiba”)
# Afișați lista după inserare
print ("Elementele listei sunt")
pentru i în interval (0, len (listdata)):
print (listdata [i])

Ieșire:

Următoarea ieșire va apărea după rularea scriptului.

Exemplul 3: introduceți elementul utilizând metoda extend ()

Creați un fișier python cu următorul script pentru a vedea utilizarea metodei extend (). Aici sunt declarate două liste în script care sunt combinate împreună folosind metoda extend (). Elementele din a doua listă vor fi adăugate la sfârșitul primei liste.

# initializarea primei liste
list1 = ['html', 'CSS', 'JavaScript', 'JQuery']
# initializarea celei de-a doua liste
list2 = ['PHP', 'Laravel', 'CodeIgniter']
# Combinați ambele liste folosind metoda extend ()
list1.extinde (lista2)
# Afișați lista după pieptănare
print ("Elementele listei sunt:")
pentru i în intervalul (0, len (list1)):
print (list1 [i])

Ieșire:

Următoarea ieșire va apărea după rularea scriptului.

Eliminați elementul din listă:

Diferite moduri de a elimina elementul din lista Python sunt prezentate în această parte a tutorialului.

Exemplul 4: Eliminați elementul din listă folosind metoda de eliminare

Creați un fișier python cu următorul script pentru a vedea metoda use remove (). Dacă valoarea articolului care este utilizată ca valoare argument a metodei remove () există în listă, elementul va fi eliminat. Aici, valoarea „Suc” există în listă și va fi eliminată după rularea scriptului.

# Definiți lista
list = ['Tort', 'Pizza', 'Suc', 'Pastă', 'Burger']
# Imprimați lista înainte de ștergere
print („Lista înainte de ștergere”)
print (listă)
# Eliminați un articol
listă.elimina („Suc”)
# Imprimați lista după ștergere
print („Listă după ștergere”)
print (listă)

Ieșire:

Următoarea ieșire va apărea după rularea scriptului.

Exemplul 5: Eliminați elementul din listă folosind metoda pop

Creați un fișier python cu următorul script pentru a vedea metoda pop (). Aici, 2 este folosit ca valoare de index pentru metoda pop (). Deci, al treilea element al listei va fi eliminat după rularea scriptului.

# Definiți lista
ldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Imprimați înainte de eliminare
print (ldata)
# Eliminați al treilea element
ldata.pop (2)
# Imprimați lista după eliminare
print (ldata)

Ieșire:

Următoarea ieșire va apărea după rularea scriptului.

Exemplul 6: Eliminați elementul din listă folosind metoda del

metoda del () funcționează similar cu metoda pop (). Creați un fișier python cu următorul script pentru a vedea utilizarea metodei del (). Aici, 0 este utilizat ca valoare index a del (). Deci, primul element al listei va fi eliminat după rularea scriptului.

# Definiți lista
ldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Imprimați înainte de eliminare
print (ldata)
# Ștergeți primul articol folosind metoda del
del ldata [0]
# Imprimați lista după eliminare
print (ldata)

Ieșire:

Următoarea ieșire va apărea după rularea scriptului.

Exemplul 7: Eliminați elementul din listă folosind metoda clear

Creați un fișier python cu următorul script pentru a elimina toate elementele din listă. După rularea scriptului, metoda clear () va face lista goală.

# Definiți lista
ldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Imprimați înainte de eliminare
print (ldata)
# Eliminați toate articolele din listă
ldata.clar()
# Imprimați lista după ștergere
print (ldata)

Ieșire:

Următoarea ieșire va apărea după rularea scriptului.

Concluzie:

Lista este o caracteristică utilă a programării Python. Variabilele de listă sunt utilizate în script în diverse scopuri. Modurile de modificare a listei utilizând diferite metode încorporate în python sunt prezentate în acest tutorial. Există multe alte metode în Python pentru a efectua alte operații în listă, cum ar fi sort (), reverse (), count () etc.

Urmăriți videoclipul autorului: aici

How to change Left & Right mouse buttons on Windows 10 PC
It's quite a norm that all computer mouse devices are ergonomically designed for right-handed users. But there are mouse devices available which are s...
Emulate Mouse clicks by hovering using Clickless Mouse in Windows 10
Using a mouse or keyboard in the wrong posture of excessive usage can result in a lot of health issues, including strain, carpal tunnel syndrome, and ...
Add Mouse gestures to Windows 10 using these free tools
In recent years computers and operating systems have greatly evolved. There was a time when users had to use commands to navigate through file manager...