Python listelengde

Python listelengde
Python -listen er en foranderlig og bestilt sekvens, som vi alle vet om dette faktum. Den kan inneholde både heterogene og homogene elementer. I Python er det en mye brukt datastruktur. Noen ganger trenger vi å vite lengden på en liste for å krysse den eller utføre andre operasjoner på den. Len () er en innebygd funksjon som returnerer det totale antall elementer i en liste, sekvens, matriser, ordbok eller annen datastruktur. Lengden på en gitt liste returneres etter Len () -metoden, som godtar en liste som en inndata. I Python er Len () -funksjonen en av de mest populære metodene for å bestemme størrelsen på en gitt liste.

Denne delen vil se på de forskjellige metodene for å bestemme lengden på en liste i Python. Lengden på listen refererer til å bestemme størrelsen på listenes størrelse eller antall elementer.

Merk: Alle tre eksemplene som er demonstrert i denne guiden, vil bruke “Temp.py ”-fil som er opprettet i Spyder IDE -verktøyet. Operativsystemet som brukes til implementering av disse tre eksemplene er “Windows 10”. Valget av operativsystem og kompilator er alle avhengige av brukerens bekvemmelighet.

Eksempel 1

En liste over noen elementer dannes i denne demonstrasjonen. Elementene består av en blanding av tall og tegn fra en streng. Etter det brukes Len () -funksjonen. Utskriftsfunksjonen brukes til å vise frem den returnerte verdien, som er tildelt en variabel. Dette eksemplets kode finner du her.

X = ["Hei", "lesere", 0, 1, 2, 3]
print ("Antall elementer i listen =", len (x))

Sett sammen den ovennevnte koden i Spyder IDE ved å bruke "Kjør" -knappen eller trykke på "F5" -tasten fra systemets tastatur. Når den er ferdig, vil en svart konsollskjerm dukke ut, og viser lengden på den deklarerte listen. I vårt tilfelle er lengden “6”.

Eksempel 2: For loop

En liste over strenger dannes i dette scenariet. Vi har en liste som har navn på fire personer. Størrelsen på hvert strengelement i listen bestemmes deretter ved å bruke en for en loop. Utskriftserklæringen vil vise lengden på hvert navn som er nevnt i listen ovenfor, og etter det vises lengden på hele listen.

Navn = ['Kalsoom', 'Alex', 'Leena', 'Hem']
for x i navn:
print (x, "=", len (x))
skrive ut ("***@@@@***")
print ("Lengde på listen =", len (navn))

Sett sammen den ovennevnte koden i Spyder IDE ved å bruke "Kjør" -knappen eller trykke på "F5" -tasten fra systemets tastatur. Når den er ferdig, vil en svart konsollskjerm dukke ut, og viser lengden på den deklarerte listen. I vårt tilfelle er lengden “4”. Hovedforskjellen i utgangen kan her bestemmes at denne koden vil vise størrelsen på individuelle elementer på listen ved å bruke en for en loop.

Eksempel 3: Array Lengde

Følgende illustrasjon demonstrerer hvordan du finner en matrise lengde. Etter å ha lagt til array -modulen, er det første trinnet å konstruere en matrise. Array -lengden oppnås deretter ved bruk av Len () -metoden, som vises ved hjelp av utskriftsfunksjonen:

Fra matrisimportmatrise
array_length = array ('b', [1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
Print ("Array Length er:", len (array_length))

Sett sammen den ovennevnte koden i Spyder IDE ved å bruke "Kjør" -knappen eller trykke på "F5" -tasten fra systemets tastatur. Når den er ferdig, vil en svart konsollskjerm dukke ut, og viser lengden på den deklarerte matrisen. I vårt tilfelle er lengden “10”. Kontroller at bare matriselengden er vist i stedet for hele listen.

Konklusjon

Vi oppsummerer i denne opplæringen at det er ganske enkelt å skaffe lengden på en liste i Python og at det er flere metoder for å bestemme lengden eller størrelsen på en oppgitt liste. I denne artikkelen lærte vi at den mest populære og enkle teknikken er å bruke Len () -metoden, en python innebygd funksjon for å bestemme lengden på en liste. "For" -sløyfen eller den naive teknikken er de to andre alternativene. Av alle måtene som er oppført ovenfor, anser programmerere Pythons innebygde Len () -metode for å være den ideelle tilnærmingen for å bestemme størrelsen på en liste.