logo

Python-merkkijonon pituus | len()-funktio löytää merkkijonon pituuden

Merkkijono len()-funktio palauttaa merkkijonon pituuden. Tässä artikkelissa näemme kuinka löytää merkkijonon pituus käyttämällä string len() -menetelmää.

Esimerkki:



Python 3






string>=> 'Geeksforgeeks'> print>(>len>(string))>



>

>

bash for loop
Lähtö

13>

Merkkijono len() Syntaksi

len (merkkijono)

Parametri

Merkkijono: merkkijono, jonka pituuden haluat selvittää.

Palata:

Se palauttaa kokonaisluvun, joka on merkkijonon pituus.

Mikä on String len()-funktio?

String len()-funktio on Pythonissa sisäänrakennettu funktio, jota käytetään merkkijonon pituuden selvittämiseen. Voit tietää merkkijonon merkkien määrän käyttämällä tätä toimintoa.

Se on erittäin tärkeä merkkijonotoiminto, ja sitä on erittäin helppo käyttää.

Kuinka käyttää String len() -funktiota?

Voit helposti käyttää String len()-funktiota, anna vain merkkijono funktion parametrina. Katsotaanpa esimerkkiä ymmärtääksemme kuinka löytää merkkijonon pituus Pythonissa.

Lisää esimerkkejä merkkijono len()-funktiosta

Len()-menetelmää käytetään Pythonissa objektin pituuden selvittämiseen. Komentoa len() käyttämällä voimme selvittää merkkijonojen ja listojen pituuden. Tässä esimerkissä löydämme merkkijonon pituuden.

Esimerkki 1: Len()-funktio monikoiden ja merkkijonon kanssa

Tässä esimerkissä laskemme pituus tuples ja lista.

Python




# Python program to demonstrate the use of> # len() method> # with tuple> tup>=> (>1>,>2>,>3>)> print>(>len>(tup))> # with list> l>=> [>1>,>2>,>3>,>4>]> print>(>len>(l))>

>

foreach konekirjoitus
>

Lähtö

3 4>

Esimerkki 2: Python len() TypeError

Tässä esimerkissä käytämme len()-funktiota loogisen arvon kanssa ja löydämme tuloksena TypeError.

Python 3




print>(>len>(>True>))>

>

>

Lähtö

TypeError: object of type 'bool' has no len()>

Esimerkki 3: Python len() sanakirjoilla ja joukoilla

Tässä esimerkissä käytämme Python len():tä sanakirjojen ja joukkojen kanssa löytääksemme sen pituuden sanakirja ja aseta .

Python 3




# Python program to demonstrate the use of> # len() method> dic>=> {>'a'>:>1>,>'b'>:>2>}> print>(>len>(dic))> s>=> {>1>,>2>,>3>,>4>}> print>(>len>(s))>

>

>

Lähtö

2 4>

Esimerkki 4: Python len() mukautetuilla objekteilla

Tässä esimerkissä käytämme len()-funktiota mukautettujen objektien pituuden ja objektin pituuden etsimiseen Pythonissa.

Python 3




class> Public:> >def> __init__(>self>, number):> >self>.number>=> number> >def> __len__(>self>):> >return> self>.number> > obj>=> Public(>12>)> print>(>len>(obj))>

>

kuinka pistää pilkata abstrakti luokka
>

Lähtö

12>

Esimerkki 5: Python len() ja range()

Tässä esimerkissä käytämme len()-funktiota funktion pituuden selvittämiseen range() toiminto.

Python 3




l>=>range>(>1>,>10>)> print>(>len>(l))>

>

>

Lähtö

9>

Tässä artikkelissa olemme käsitelleet Python-merkkijono len() -funktiota ja keskustelleet sen toiminnasta. len()-funktiota käytetään merkkijonon pituuden selvittämiseen. Se on hyvin yleinen mutta tärkeä merkkijonomenetelmien toiminto.

Lue lisää Merkkijonomenetelmät

Lue myös: