Open In App

Python string length | len() function to find string length

Improve
Improve
Like Article
Like
Save
Share
Report

The string len() function returns the length of the string. In this article, we will see how to find the length of a string using the string len() method.

Example:

Python3




string = "Geeksforgeeks"
print(len(string))


Output

13

String len() Syntax

len(string) 

Parameter

String: string of which you want to find the length.

Return:

It returns an integer which is the length of the string. 

What is the String len() Function?

The string len() function is a built-in function in Python that is used to find the length of the string. You can know the number of characters in a string using this function.

It is a very important string function, and it is very easy to use.

How to Use String len() Function?

You can easily use the String len() function, just pass the string as the parameter in the function. Let’s look at an example to understand how to find the length of the string in Python.

More Examples of String len() Function

The len() method is used to find the length of an object in Python. By using len(), we can find the length of strings and lists. In this example, we are finding the length of a string.

Example 1: Len() function with tuples and string

In this example, we are counting the length of the tuples and list.

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


Output

3
4

Example 2: Python len() TypeError

In this example, we are using len() with a boolean value and find TypeError as a result.

Python3




print(len(True))


Output

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

Example 3: Python len() with dictionaries and sets

In this example, we are using Python len() with dictionaries and sets to find the length of dictionary and set.

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


Output

2
4

Example 4: Python len() with custom objects

In this example, we are using len() to find the length of custom objects and to find the length of an object in Python.

Python3




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


Output

12

Example 5: Python len() with range()

In this example, we are using the len() function to find the length of the range() function.

Python3




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


Output

9

In this article, we have covered about Python string len() function and discussed its working. len() function is used to find the length of a string. It is a very common yet important function of string methods.

Read More String Methods

Also Read:



Last Updated : 20 Dec, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads