Python får det siste elementet på listen

Python får det siste elementet på listen
I denne guiden vil vi diskutere alle mulige måter å søke på det siste elementet på en Python -liste. Her vil vi utdype den enkleste måten og deretter flytte til noen andre løsninger. Liste, som en avgjørende Python -datatype, brukes også i nettstedutvikling. I Python er en liste en gruppe verdier som inneholder forskjellige typer elementer som strenger, tall, float osv. Vi implementerer alle disse operasjonene på listen ved å bruke Spyder -kompilatoren. La oss bekrefte hvordan du skaffer det siste elementet på listen ved hjelp av eksempelkoder.

Eksempel 1:

Vi bruker den grunnleggende tilnærmingen for å få den siste verdien av Python -listen. Denne tilnærmingen er ikke vanskelig. Opprinnelig erklærer og initialiserer vi en liste over elementer. Deretter bruker vi en utskriftsfunksjon for å skrive ut verdiene på listen vår. Etter dette har vi brukt en for loop som itererer over Student_rollNo -listen for å finne det siste elementet i Python -listen. Vi brukte rekkevidden () -funksjonen, som tar to parametere. Den første parameteren tar listeindeksen, og den andre er listelengden. Deretter bruker vi IF -setningen for å sjekke om den oppfyller forholdene. Hvis tilstanden tilfredsstiller, skriver utskriftsfunksjonen det siste elementet i Python -listen.

Vi bruker Spyder -kompilatoren for å finne det siste elementet i Python -listen. Alt du trenger å gjøre er å lage en ny fil og begynne å skrive programmet ditt:

student_rollno = [1, 2, 3, 4, 5, 56]
Print (“Vår nyopprettede liste er:“ + STR (Student_rollno))
for i in range (0, len (student_rollno)):
Hvis i == (len (student_rollno) -1):
Skriv ut ("Det siste elementet i Student Rollno -listen er:"
+ STR (student_rollno [i]))

Etter å ha skrevet programmet "Finn siste element", lagre programfilen din og spesifiser navnet:

Trykk deretter på F5 for å kjøre programkoden:

Eksempel 2:

I vårt andre eksempel bruker vi [] -operatøren for å få den siste verdien av Python -listen. Du kan enkelt få tilgang til den siste verdien fra Python -listen hvis du allerede vet verdien på listen.

I Python indikerer to indekser det siste elementet på listen. Listen [Len-1] indikerer de siste elementene og listen [-1] betyr "-ve" indekseringsinitieres fra slutten. For å implementere [] operatør bruker vi den samme kodefilen “FindLastElement”. Opprinnelig erklærer og initialiserer vi en liste over elementer. Deretter bruker vi en utskriftsfunksjon for å skrive ut verdiene på listen vår. Etter dette bruker vi “Len -1” for å vise det siste elementet i Python -listen. Vi bruker en annen utskriftsfunksjon som bruker “-1” for å vise det siste elementet fra Python-listen:

student_rollno = [1, 2, 3, 4, 5, 56]
Print (“Den nyopprettede listen er:“ + STR (Student_rollno))
Print ("Det siste tallet som bruker [Len -1] er:"
+ STR (Student_rollno [Len (Student_rollno) [-1]))
Print ("Det siste tallet som bruker [-1] er:"
+ STR (student_rollno) [-1]))

Igjen, lagre og utfør programkoden for å sjekke hvordan [] -operatøren finner det siste elementet:

Eksempel 3:

I vår tredje tilnærming bruker vi listen.Pop () Funksjon for å få den siste verdien av Python -listen. Denne metoden finner ikke bare det siste elementet, men i noen tilfeller fjerner den det siste elementet. For å implementere listen.Pop () -funksjon, vi bruker den samme kodefilen “FindLastElement”. Opprinnelig erklærer og initialiserer vi en liste over elementer. Deretter bruker vi en utskriftsfunksjon for å skrive ut de originale listeverdiene. Etter dette bruker vi en liste.Pop () Funksjon for å vise det siste elementet i Python -listen.

student_rollno = [1, 2, 3, 4, 5, 56]
Print (“Den originale listen er:“ + STR (Student_rollno))
trykk ("Det siste elementet som bruker pop () er:"
+ STR (Student_rollno.pop ())))

Igjen, lagre og utfør programkoden for å sjekke hvordan listen.Pop () Funksjon Finn det siste elementet:

Konklusjon

Det er forskjellige metoder å finne og få den siste verdien i en Python -liste. Det viktige mens du velger riktig tilnærming for deg, er om du vil at den siste verdien skal slettes eller ikke. Hvis du vil få det siste elementet fra den nyopprettede listen, kan du prøve den negative indekseringsmetoden i stedet for en liste.Pop () -funksjon, som er den mest effektive måten å løse dette problemet.