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 loopLä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:
- Etsi merkkijonon pituus pythonissa (6 tapaa)
- Etsi merkkijonon pituus
- Python len()-funktio