Finn lengden på en streng

Python:
Finn lengden på en streng

How to: (Slik gjør du:)

Python bruker len() funksjonen. Se eksempel:

tekst = "Hallo, Norge!"
lengde = len(tekst)
print(lengde)

Resultat:

13

Deep Dive (Dypdykk)

Historisk sett har len() alltid vært del av Python. Det er direkte og effektivt, mye fordi det gir et tall som representerer antall elementer i en beholder, og strenger regnes som beholdere. Alternativer inkluderer løkker eller list comprehension for å telle manuelt, men disse metoder er overflødig når len() finnes.

Implementasjonen av len() er interessant. Python’s strengobjekter har allerede en kjent lengde, lagret internt, så len() oppslag er O(1) – constant time. Ingen gjennomgang av hvert tegn nødvendig.

See Also (Se også)