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é:
- Najděte délku řetězce v pythonu (6 způsobů)
- Najděte délku řetězce
- Funkce len() Pythonu