Com afegir i eliminar elements d'una llista a Python

How Add Remove Items From List Python



La variable Array s'utilitza a la majoria dels llenguatges de programació per emmagatzemar diverses dades. Python té quatre tipus de dades per emmagatzemar diverses dades. Aquests són llista, tupla, diccionari i conjunt . Les dades es poden ordenar i canviar a la llista Python. Els claudàtors ([]) s'utilitzen a Python per declarar una llista com a matriu. L'índex de la llista comença a partir de 0. La llista funciona com les variables de referència. Quan una variable de llista s'assigna a una altra variable, totes dues variables apuntaran a la mateixa ubicació. Aquest tutorial mostra els usos de diferents mètodes Python per afegir i eliminar dades de la llista Python.

Mètodes:

Hi ha molts mètodes a Python per modificar la llista. Aquí es mencionen alguns mètodes habituals per afegir i eliminar dades a la llista.







insereix (índex, ítem): Aquest mètode s'utilitza per inserir qualsevol element a l'índex concret de la llista i desplaçar a la dreta els elements de la llista.



afegir (ítem): Aquest mètode s’utilitza per afegir un element nou al final de la llista.



estendre (una altra llista): Els elements d’una llista es poden inserir al final d’una altra llista mitjançant aquest mètode.





eliminar (element): Aquest mètode s'utilitza per eliminar determinats elements de la llista.

pop (índex): El mètode s'utilitza per eliminar l'element de la llista en funció del valor de l'índex.



del (): Aquest mètode s'utilitza per eliminar l'element concret de la llista o tallar la llista.

clear (): Aquest mètode s’utilitza per eliminar tots els elements d’una llista

Afegiu elements a la llista:

En aquesta part del tutorial es mostren diferents maneres d'afegir elements a la llista Python.

Exemple 1: inseriu un element mitjançant el mètode insert ()

Creeu un fitxer python amb el següent script per veure l'ús del mètode insert (). S'inserirà un element nou a la tercera posició de la llista i els altres elements es canviaran just després d'executar l'script.

# Declara la llista
llista de dades= [89, 56, 90, 34, 89, 12]

# Inseriu dades a la 2a posició
llista de dades.inserir(2, 23)

# Es mostra la llista després d'inserir-la
imprimir('Els elements de la llista són')

perjodins abast(0, len(llista de dades)):
imprimir(llista de dades[jo])

Sortida:

La següent sortida apareixerà després d'executar l'script.

Exemple 2: inseriu un element mitjançant el mètode append ()

Creeu un fitxer python amb el següent script per veure l'ús del mètode append (). S’esmenta abans que el mètode append () insereix dades al final de la llista. Per tant, 'Toshiba' s'inserirà al final de llista de dades després d'executar l'script.

# Definiu la llista
llista de dades= ['Dell', 'TELÈFON MÒBIL', 'Leveno', 'Asus']

# Inseriu dades mitjançant el mètode append
llista de dades.afegir('Toshiba')

# Mostra la llista després de la inserció
imprimir('Els elements de la llista són')

perjodins abast(0, len(llista de dades)):
imprimir(llista de dades[jo])

Sortida:

La següent sortida apareixerà després d'executar l'script.

Exemple 3: Inseriu un element mitjançant el mètode extend ()

Creeu un fitxer python amb el següent script per veure l'ús del mètode extend (). Aquí es declaren dues llistes a l'script que es combinen mitjançant el mètode extend (). Els elements de la segona llista s’afegiran al final de la primera llista.

# inicialitzant la primera llista
llista1= ['html', 'CSS', 'JavaScript', 'JQuery']

# inicialitzant la segona llista
llista2= ['PHP', 'Laravel', 'CodeIgniter']

# Combineu les dues llistes mitjançant el mètode extend ()
llista1.estendre(llista2)

# Mostra la llista després de pentinar-se
imprimir ('Els elements de la llista són:')

perjodins abast(0, len(llista1)):
imprimir(llista1[jo])

Sortida:

La següent sortida apareixerà després d'executar l'script.

Elimina l'element de la llista:

En aquesta part del tutorial es mostren diferents maneres d’eliminar l’element de la llista Python.

Exemple 4: elimineu l'element de la llista mitjançant el mètode d'eliminació

Creeu un fitxer python amb el següent script per veure el mètode use remove (). Si el valor de l'element que s'utilitza com a valor d'argument del mètode remove () existeix a la llista, l'element s'eliminarà. Aquí, el valor 'Suc' existeix a la llista i s'eliminarà després d'executar l'script.

# Definiu la llista
llista = ['Pastís', 'Pizza', 'Suc', 'Pasta', 'Hamburguesa']

# Imprimiu la llista abans de suprimir-la
imprimir('Llista abans de suprimir')
imprimir(llista)

# Traieu un element
llista.eliminar('Suc')

# Imprimiu la llista després de suprimir-la
imprimir('Llista després de suprimir')
imprimir(llista)

Sortida:

La següent sortida apareixerà després d'executar l'script.

Exemple 5: elimineu l'element de la llista mitjançant el mètode pop

Creeu un fitxer python amb el següent script per veure l'ús del mètode pop (). Aquí s’utilitza 2 com a valor d’índex per al mètode pop (). Per tant, el tercer element de la llista s'eliminarà després d'executar l'script.

# Definiu la llista
ldata= [ 34, 23, 90, 21, 90, 56, 87, 55]

# Imprimiu l'eliminació anterior
imprimir(ldata)

# Traieu el tercer element
ldata.pop(2)

# Imprimiu la llista després de suprimir-la
imprimir(ldata)

Sortida:

La següent sortida apareixerà després d'executar l'script.

Exemple 6: elimineu l'element de la llista mitjançant el mètode del

el mètode del () funciona de manera similar al mètode pop (). Creeu un fitxer python amb el següent script per veure l'ús del mètode del (). Aquí s’utilitza 0 com a valor de l’índex del (). Per tant, el primer element de la llista s'eliminarà després d'executar l'script.

# Definiu la llista
ldata= [ 34, 23, 90, 21, 90, 56, 87, 55]

# Imprimiu l'eliminació anterior
imprimir(ldata)

# Esborreu el primer element mitjançant el mètode del
de l'ldata[0]

# Imprimiu la llista després de suprimir-la
imprimir(ldata)

Sortida:

La següent sortida apareixerà després d'executar l'script.

Exemple 7: elimineu l'element de la llista mitjançant un mètode clar

Creeu un fitxer python amb el següent script per eliminar tots els elements de la llista. Després d'executar l'script, el mètode clear () farà que la llista estigui buida.

# Definiu la llista
ldata= [ 34, 23, 90, 21, 90, 56, 87, 55]

# Imprimiu l'eliminació anterior
imprimir(ldata)

# Elimineu tots els elements de la llista
ldata.clar()

# Imprimiu la llista després d'esborrar-la
imprimir(ldata)

Sortida:

La següent sortida apareixerà després d'executar l'script.

Conclusió:

La llista és una característica útil de la programació de Python. Les variables de llista s'utilitzen a l'script per a diversos propòsits. Les maneres de modificar la llista mitjançant diversos mètodes Python integrats es mostren en aquest tutorial. Hi ha molts altres mètodes a Python per fer altres operacions a la llista, com ara sort (), reverse (), count (), etc.

Mireu el vídeo de l'autor: aquí