Python List Pop

Python List Pop
Flere ganger når programmering, trenger en programmerer å fjerne det aller siste elementet fra en liste. Pop () -metoden eliminerer og returnerer den endelige elementet på listen hvis det ikke er noen indeks. Denne funksjonen returnerer elementet du slettet, og tillater deg å se hvilke varianter som ble gjort på listen din. Indeksen over elementet du må fjerne er den eneste parameteren som pop (). Du kan velge å fjerne et bestemt element fra en liste. Anta at du lager et program for å holde rede på bøkene som er tilgjengelige i en bokhandel. Når en bok blir tatt ut, kan du velge å fjerne den fra settet med mulige bøker og returnere den. Pop er en innebygd metode på Python-språket som kan brukes til å eliminere et element fra en liste. POP () -metoden returnerer den fjerne varen etter å ha fjernet et element fra et gitt sted i en liste.

Denne artikkelen vil se på POP () -funksjonen i Python, hvordan den brukes, og hvilke parametere den godtar. For å demonstrere hvordan funksjonen kan brukes med lister, vil vi se på noen få eksempler.

Eksempel 1

Den første illustrasjonen er den enkleste angående Python Pop -funksjonen. Vi har en fil med tittelen “Temp.py ”som vil bli brukt. Denne filen blir samlet i “Spyder IDE”. I dette eksemplet har en liste over "frukt" blitt initialisert i starten. Vi har listet opp navnene på fem forskjellige frukt i den. Etter det har vi kalt POP () -funksjonen for listen og lagret verdien i en variabel. Så har vi tatt utskriften ved å bruke utskriftsuttalelser. Den første utskriftserklæringen vil skrive ut returverdien på listen. Imidlertid vil den andre vise den oppdaterte listen etter POP () -funksjonen.

  • Fruits = ['Apple', 'Banana', 'Pome', 'Strawberry', 'Water Melon']
  • return_value = frukt.pop (4)
  • Print ('Returverdien på frukt er:', return_value)
  • trykk ('Oppdatert liste:', frukt)

Når du har skrevet koden i filen din, lagrer du den og kompilerer den ved å klikke på alternativet "Kjør". Hvis du ser den svarte skjermen, betyr dette at koden er riktig. Returverdien og den oppdaterte listen vises på konsollskjermen.

Eksempel 2

Det andre eksemplet blir forklart angående Python Pop -funksjonen. Vi har en fil med tittelen “Temp.py ”som vil bli brukt. Dette er en lignende fil som vi har brukt i forrige eksempel. Denne filen blir samlet i “Spyder IDE”. I dette eksemplet er en liste over "verdier" blitt initialisert. Så har vi utskriftserklæringen som vil vise "Når vi ikke har bestått noen form for indeks:" Dette betyr at det ikke er passert noen indeksverdi. Pop () -funksjonen vil bli kalt, og resultatet blir skrevet på skjermen. Så passerte vi “-1” -indeksen og trykket verdiene. Etter det passerte vi “-3” -indeksen og trykket verdien. Deretter vil den oppdaterte listen bli demonstrert på konsollen ved å bruke utskriftsfunksjonen. Du kan også endre dette programmet avhengig av arbeidet ditt.

  • Verdier = ['en', 'to', 'tre', 'fire', 'fem']
  • trykk ('Når vi ikke har bestått noen form for indeks:')
  • trykk ('Returverdien vil være:', verdier.pop ())
  • trykk ('Oppdatert liste:', verdier)
  • trykk ('\ NNWEN VI HAR PASSERT -1:')
  • trykk ('Returverdien vil være:', verdier.Pop (-1))
  • trykk ('Oppdatert liste:', verdier)
  • trykk ('\ n når vi har gått -3:')
  • trykk ('Returverdien vil være:', verdier.pop (-3)))
  • trykk ('Den oppdaterte listen:', verdier)

Når du har skrevet koden i filen din, lagrer du den og kompilerer den ved å klikke på alternativet "Kjør". Hvis du ser den svarte skjermen, betyr dette at koden er riktig. Returverdien og den oppdaterte listen kan sees på konsollskjermen etter hver iterasjon.

Konklusjon

Hvis du allerede har en eksisterende matrise med en verdi du vil fjerne, kommer Python Pop () -metoden godt med. Vi lærte å bruke Pythons POP () -metode for å slette data fra en liste i denne artikkelen. Ved å bruke eksempler har vi gått over de to metodene for å fjerne elementer fra en liste. Som et resultat kan du bruke enhver metode som er egnet og nyttig for deg. Jeg håper denne guiden hjalp deg med å forstå hvordan du bruker POP () -metoden i Python -listen.