Fjerne elementet fra en Python-LISTEN på [clear, pop, fjerne, del]

Python Listen data-type hjelper deg til å lagre elementer av ulike typer data i en ordnet rekkefølge. Dataene er skrevet inne i hakeparenteser (), og verdiene er atskilt med komma(,).

I Python, det er mange metoder som er tilgjengelige på listen datatype som hjelper deg med å fjerne et element fra en gitt liste. Metodene er fjern(), pop() og clear() .

i Tillegg til listen metodene, kan du også bruke en del søkeord for å fjerne elementer fra en liste.,

I denne Python opplæringen vil du lære:

  • Python fjern () – metoden
  • Python pop () – metoden
  • Python clear () – metoden
  • ved Hjelp av del søkeord
  • Hvordan fjerner jeg den første element fra en liste?
  • Hvordan kan jeg fjerne flere elementer fra en liste i Python?
  • Hvordan kan jeg fjerne et element fra en liste ved hjelp av en indeks i Python?

Eksempel på liste

my_list = ]

indeksen starter fra 0., I listen: my_list på

0th indeksen har vi strengen ‘Guru’,

  • På index: 1 du vil få nummer 50 som er et heltall.
  • På index:2 du vil få den flytende antall 11.50
  • På index:3, det er en streng ‘Siya.’
  • På indeks:4, vil du se antall 50 er duplisert.
  • På indeks:5, vil du få en liste med verdiene A, B, og C.

Python fjern () – metoden

Python fjerner () – metoden er en innebygd tilgjengelig metode med listen. Det bidrar til å fjerne gitt aller første samsvarende element fra listen.,

Syntaks:

list.remove(element)

elementet som du vil fjerne fra listen.

ReturnValue

Det er ingen retur-verdien for denne metoden.

Tips for bruk av fjern () – metoden:

Følgende er viktige punkter å huske når du bruker fjern () – metoden:

  • Når listen har like elementer, er den aller første elementet som samsvarer med den gitte elementet vil bli fjernet fra listen.
  • Hvis den angitte elementet ikke finnes i listen, det vil kaste en feil å si at elementet er ikke i listen.,
  • fjern () – metoden ikke returnere noen verdi.
  • fjern () tar verdien som et argument, så verdien har å passere med korrekt datatype.

Eksempel: ved Hjelp av fjern() metode for å fjerne et element fra listen

Her er et eksempel på en liste som jeg har

my_list = 

listen har elementer av dato-typer streng og antall. Listen har like elementer som nummer 12 og streng Riya.

Output:

Python pop () – metoden

pop () – metoden fjerner et element fra listen basert på indeksen gitt.,

Syntaks

list.pop(index)

index: pop () – metoden har bare ett argument som kalles indeks.

  • for Å fjerne et element fra listen, må du passere indeksen for elementet. Indeksen starter på 0. Å få det første elementet fra listen passere indeks som 0. For å ta det siste elementet, kan du sende indeks

    så -1.

  • indeksen argumentet er valgfritt. Hvis ikke bestått, standard verdi er vurdert -1, og det siste elementet fra listen returneres.,
  • Hvis indeksen gitt er ikke til stede, eller ut av området, pop () – metoden kaster en feilmelding som sier IndexError: pop-indeksen.

Returverdi:

pop() metoden skal returnere element fjernet basert på indeksen gitt. Den endelige listen er også oppdatert, og du vil ikke ha element.

Eksempel: du Bruker pop() metode for å fjerne et element fra listen

listen vil bruke i eksemplet er my_list = .,

La oss prøve å fjerne elementet ved hjelp av et pop() metode basert på følgende :

  • Ved å gi indeks
  • Uten indeks
  • Passerer indeks som er utenfor rekkevidde.

Her, så fjerner vi Tiya fra listen. Indeksen starter fra 0 , så indeksen for Tiya er 2.

Output:

Python clear () – metoden

clear () – metoden vil fjerne alle elementene som finnes i listen.

Syntaks:

list.clear()

Parametere:

Ingen parametre.

Returverdi:

Det er ingen returverdi., Listen() er tømt med clear () – metoden.

Eksempel: ved å Bruke clear() metode for å fjerne alle elementer fra listen

clear () – metoden vil tømme den gitte listen. La oss se arbeider av clear() i eksempelet nedenfor:

my_list = #Using clear() methodelement = my_list.clear()print(element)print(my_list)

Output:

None

ved Hjelp av del søkeord

Hvis du vil fjerne et element fra listen, kan du bruke den del nøkkelord etterfulgt av en liste. Du må passere indeksen for elementet på listen. Indeksen starter på 0.,

Syntaks:

del list

Du kan også skjære en rekke elementer fra listen ved å bruke del søkeord. Start – /stopp-indeksen fra listen kan bli gitt til del søkeord, og elementene faller i at serien vil bli fjernet. Syntaksen er som følger:

Syntaks:

del list

Her er et eksempel som viser til å ta det første elementet, siste elementet, flere elementer fra listen ved å bruke del.

Output:

Hvordan fjerner jeg den første element fra en liste?,

Du kan benytte deg av listen metoder som fjerner(), pop() for å fjerne den første element fra listen. I tilfelle av fjern () – metoden, du er nødt til å passere det første elementet som skal fjernes og for pop-indeksen, dvs., 0.

Du kan også bruke den del søkeord for å fjerne den første element fra listen.

eksemplet nedenfor viser å fjerne første element fra listen ved hjelp av fjern(), pop() og del.

Output:

Hvordan kan jeg fjerne flere elementer fra en liste i Python?

listen metoder fjern(), og pop() er ment å fjerne ett enkelt element., For å fjerne flere aspekter, gjøre bruk av den del søkeord.

Output:

Originallist is Using del, the final list is 

Hvordan kan jeg fjerne et element fra en liste ved å bruke indeks i Python?

for Å fjerne elementet basert på indeksen, kan du gjøre bruk av liste metode pop() . Selv bruker del søkeord vil hjelpe deg å fjerne element for en gitt indeks.

Output

Oppsummering:

I Python, det er mange metoder som er tilgjengelige på listen datatype som hjelper deg med å fjerne et element fra en gitt liste. Metodene er fjern(), pop() og clear().,

Viktig innebygd metodene som er tilgjengelige på listen for å fjerne elementer

Metode Beskrivelse
fjern() Det bidrar til å fjerne den aller første gitt samsvarende element fra listen.
pop() pop () – metoden fjerner et element fra listen basert på indeksen gitt.
nullstill() clear () – metoden vil fjerne alle elementene som finnes i listen.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *