Slik legger du til og fjerner elementer fra en liste i Python

How Add Remove Items From List Python



Array -variabel bruker i de fleste programmeringsspråk til å lagre flere data. Python har fire datatyper for å lagre flere data. Disse er liste, tupel, ordbok og sett . Dataene kan bestilles og endres i Python -listen. Firkantede parenteser [[]) brukes i Python til å deklarere liste som array. Indeksen for listen starter fra 0. Liste fungerer som referansevariablene. Når en listevariabel tilordner en annen variabel, vil begge variablene peke til samme sted. Denne opplæringen viser bruken av forskjellige Python -metoder for å legge til og fjerne data fra Python -listen.

Metoder:

Det finnes mange metoder i Python for å endre listen. Noen vanlige metoder for å legge til og fjerne data i listen er nevnt her.







sett inn (indeks, element): Denne metoden brukes til å sette inn et hvilket som helst element i den bestemte indeksen i listen og til høyre skifte listeelementene.



vedlegg (element): Denne metoden brukes til å legge til nytt element på slutten av listen.



utvide (anotherList): Elementene i en liste kan settes inn på slutten av en annen liste ved å bruke denne metoden.





fjerne gjenstand): Denne metoden brukes til å fjerne et bestemt element fra listen.

pop (indeks): Metoden brukes til å fjerne element fra listen basert på indeksverdi.



av(): Denne metoden brukes til å fjerne det bestemte elementet i listen eller kutte listen.

klar(): Denne metoden brukes til å fjerne alle elementene i en liste

Legg til elementer i listen:

Ulike måter å legge til elementer i Python -listen er vist i denne delen av opplæringen.

Eksempel 1: Sett inn element ved å bruke insert () -metoden

Lag en python -fil med følgende skript for å se bruken av insert () -metoden. Et nytt element vil bli satt inn i den tredje posisjonen på listen, og de andre elementene vil bli flyttet rett etter at skriptet er kjørt.

# Angi liste
listdata= [89, 56, 90, 3. 4, 89, 12]

# Sett inn data i 2. posisjon
listdata.sett inn(2, 2. 3)

# Viser liste etter innsetting
skrive ut('Listelementene er')

tilJegi område(0, len(listdata)):
skrive ut(listdata[Jeg])

Produksjon:

Følgende utdata vises etter at skriptet er kjørt.

Eksempel 2: Sett inn element ved hjelp av metoden append ()

Lag en python -fil med følgende skript for å se bruken av append () -metoden. Det er nevnt før at append () -metoden setter inn data på slutten av listen. Så, 'Toshiba' vil bli satt inn på slutten av listdata etter å ha kjørt skriptet.

# Definer listen
listdata= ['Dell', 'MOBILTELEFON', 'Leveno', 'Asus']

# Sett inn data ved å legge til metoden
listdata.legge til('Toshiba')

# Vis listen etter innsatsen
skrive ut('Listelementene er')

tilJegi område(0, len(listdata)):
skrive ut(listdata[Jeg])

Produksjon:

Følgende utdata vises etter at skriptet er kjørt.

Eksempel 3: Sett inn element ved hjelp av utvide () -metoden

Lag en python -fil med følgende skript for å se bruken av utvide () -metoden. Her erklæres to lister i skriptet som kombineres sammen ved hjelp av utvide () -metoden. Elementene i den andre listen vil bli lagt til på slutten av den første listen.

# initialiserer den første listen
liste 1= ['html', 'CSS', 'JavaScript', 'JQuery']

# initialiserer den andre listen
liste 2= ['PHP', 'Laravel', 'CodeIgniter']

# Kombiner begge listene ved hjelp av forlengelsesmetoden ()
liste 1.forlenge(liste 2)

# Vis listen etter kamning
skrive ut ('Listelementene er:')

tilJegi område(0, len(liste 1)):
skrive ut(liste 1[Jeg])

Produksjon:

Følgende utdata vises etter at skriptet er kjørt.

Fjern elementet fra listen:

Ulike måter å fjerne elementet på Python -listen er vist i denne delen av opplæringen.

Eksempel 4: Fjern elementet fra listen ved hjelp av fjerningsmetoden

Opprett en python -fil med følgende skript for å se metoden remove remove (). Hvis elementverdien som brukes som argumentverdi for remove () -metoden finnes i listen, vil elementet bli fjernet. Her eksisterer verdien 'Juice' på listen, og den vil bli fjernet etter at skriptet er kjørt.

# Definer listen
liste = ['Kake', 'Pizza', 'Juice', 'Pasta', 'Burger']

# Skriv ut listen før du sletter den
skrive ut('Liste før sletting')
skrive ut(liste)

# Fjern et element
liste.ta bort('Juice')

# Skriv ut listen etter sletting
skrive ut('Liste etter sletting')
skrive ut(liste)

Produksjon:

Følgende utdata vises etter at skriptet er kjørt.

Eksempel 5: Fjern elementet fra listen ved hjelp av pop -metoden

Opprett en python -fil med følgende skript for å se bruken av pop () -metoden. Her brukes 2 som indeksverdi for pop () -metoden. Så det tredje elementet i listen vil bli fjernet etter at skriptet er kjørt.

# Definer listen
ldata= [ 3. 4, 2. 3, 90, tjueen, 90, 56, 87, 55]

# Skriv ut før du fjerner
skrive ut(ldata)

# Fjern det tredje elementet
ldata.pop(2)

# Skriv ut listen etter fjerning
skrive ut(ldata)

Produksjon:

Følgende utdata vises etter at skriptet er kjørt.

Eksempel 6: Fjern elementet fra listen ved å bruke del -metoden

del () -metoden fungerer på samme måte som pop () -metoden. Lag en python -fil med følgende skript for å se bruken av del () -metoden. Her brukes 0 som indeksverdi for del (). Så det første elementet i listen vil bli fjernet etter at skriptet er kjørt.

# Definer listen
ldata= [ 3. 4, 2. 3, 90, tjueen, 90, 56, 87, 55]

# Skriv ut før du fjerner
skrive ut(ldata)

# Slett det første elementet ved å bruke del -metoden
avldata[0]

# Skriv ut listen etter fjerning
skrive ut(ldata)

Produksjon:

Følgende utdata vises etter at skriptet er kjørt.

Eksempel 7: Fjern elementet fra listen ved å bruke en klar metode

Opprett en python -fil med følgende skript for å fjerne alle elementene i listen. Etter at du har kjørt skriptet, vil clear () -metoden gjøre listen tom.

# Definer listen
ldata= [ 3. 4, 2. 3, 90, tjueen, 90, 56, 87, 55]

# Skriv ut før du fjerner
skrive ut(ldata)

# Fjern alle elementene fra listen
ldata.klar()

# Skriv ut listen etter at den er slettet
skrive ut(ldata)

Produksjon:

Følgende utdata vises etter at skriptet er kjørt.

Konklusjon:

Listen er en nyttig funksjon i Python -programmering. Listevariabler brukes i skriptet til forskjellige formål. Måtene å endre listen ved å bruke forskjellige innebygde python-metoder er vist i denne opplæringen. Mange andre metoder finnes i Python for å utføre andre operasjoner i listen, for eksempel sort (), reverse (), count (), etc.

Se forfatterens video: her