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))>

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))>

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))>

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: