logo

Dĺžka reťazca Python | funkcia len() na nájdenie dĺžky reťazca

Funkcia string len(). vráti dĺžku reťazca. V tomto článku uvidíme, ako zistiť dĺžku reťazca pomocou metódy string len().

Príklad:



Python3






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



>

>

Výkon

13>

String len() Syntax

šošovka (reťazec)

veľa štastia

Parameter

Reťazec: reťazec, ktorého dĺžku chcete zistiť.

Návrat:

Vráti celé číslo, ktoré je dĺžkou reťazca.

Čo je funkcia String len()?

Funkcia string len() je vstavaná funkcia v Pythone, ktorá sa používa na zistenie dĺžky reťazca. Pomocou tejto funkcie môžete zistiť počet znakov v reťazci.

Je to veľmi dôležitá funkcia reťazca a jej použitie je veľmi jednoduché.

Ako používať funkciu String len()?

Môžete jednoducho použiť funkciu String len(), stačí zadať reťazec ako parameter vo funkcii. Pozrime sa na príklad, aby sme pochopili, ako nájsť dĺžku reťazca v Pythone.

Ďalšie príklady funkcie String len()

Metóda len() sa používa na nájdenie dĺžky objektu v Pythone. Pomocou len() môžeme nájsť dĺžku reťazcov a zoznamov. V tomto príklade zisťujeme dĺžku reťazca.

Príklad 1: Funkcia Len() s n-ticami a reťazcom

V tomto príklade počítame dĺžku tuples a zoznam .

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

>

>

Výkon

3 4>

Príklad 2: Python len() TypeError

V tomto príklade používame len() s boolovskou hodnotou a ako výsledok nájdeme TypeError.

Python3




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

binárny vyhľadávací strom]
>

>

Výkon

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

Príklad 3: Python len() so slovníkmi a sadami

V tomto príklade používame Python len() so slovníkmi a sadami na nájdenie dĺžky slovník a nastaviť .

Python3




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

>

>

Výkon

k algoritmu najbližšieho suseda
2 4>

Príklad 4: Python len() s vlastnými objektmi

V tomto príklade používame len() na nájdenie dĺžky vlastných objektov a na nájdenie dĺžky objektu v Pythone.

Python3




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

„aký je rozdiel medzi levom a tigrom“

>

>

Výkon

12>

Príklad 5: Python len() s range()

V tomto príklade používame funkciu len() na zistenie dĺžky rozsah() funkciu.

Python3




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

>

>

Výkon

9>

V tomto článku sme sa zaoberali funkciou Python string len() a diskutovali o jej fungovaní. funkcia len() sa používa na nájdenie dĺžky reťazca. Je to veľmi bežná, ale dôležitá funkcia reťazcových metód.

Čítaj viac Strunové metódy

Prečítajte si tiež: