logo

Délka řetězce Python | funkce len() pro zjištění délky řetězce

Funkce string len(). vrátí délku řetězce. V tomto článku se podíváme, jak zjistit délku řetězce pomocí metody string len().

Příklad:



Python3






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



tcp ip model

>

>

Výstup

13>

String len() Syntaxe

čočka (provázek)

Parametr

Tětiva: řetězec, jehož délku chcete zjistit.

Vrátit se:

Vrací celé číslo, které je délkou řetězce.

Co je funkce String len()?

Funkce string len() je vestavěná funkce v Pythonu, která se používá k nalezení délky řetězce. Pomocí této funkce můžete zjistit počet znaků v řetězci.

Je to velmi důležitá funkce řetězce a její použití je velmi snadné.

Jak používat funkci String len()?

Můžete snadno použít funkci String len(), stačí předat řetězec jako parametr ve funkci. Podívejme se na příklad, abychom pochopili, jak zjistit délku řetězce v Pythonu.

Další příklady funkce String len()

Metoda len() se používá k nalezení délky objektu v Pythonu. Pomocí len() můžeme zjistit délku řetězců a seznamů. V tomto příkladu zjišťujeme délku řetězce.

Příklad 1: Funkce Len() s n-ticemi a řetězcem

V tomto příkladu počítáme délku n-tice a seznam .

Krajta




# 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ýstup

3 4>

Příklad 2: Python len() TypeError

V tomto příkladu používáme len() s booleovskou hodnotou a jako výsledek najdeme TypeError.

Python3




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

>

>

Výstup

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

Příklad 3: Python len() se slovníky a sadami

V tomto příkladu používáme Python len() se slovníky a sadami k nalezení délky slovník a soubor .

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ýstup

2 4>

Příklad 4: Python len() s uživatelskými objekty

V tomto příkladu používáme len() k nalezení délky vlastních objektů a k nalezení délky objektu v Pythonu.

Python3


typy testování



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

>

>

Výstup

12>

Příklad 5: Python len() s range()

V tomto příkladu používáme funkci len() k nalezení délky rozsah() funkce.

Python3




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

>

>

Výstup

9>

V tomto článku jsme se zabývali funkcí Python string len() a diskutovali o jejím fungování. funkce len() se používá k nalezení délky řetězce. Je to velmi běžná, ale důležitá funkce řetězcových metod.

Přečtěte si více Metody řetězců

Přečtěte si také: