Python len()

Python len() builtin function takes an object: sequence or a collection, as argument and returns the number of items in the object.

In this tutorial, we will learn about the syntax of Python len() function, and learn how to use this function with the help of examples.

Syntax

The syntax of len() function is

len(object)

where object may be a sequence or container.

A sequence could be a string, bytes, tuple, list, or range. A collection could be dictionary, set, or frozen set.

Returns

The function returns

Examples

In the following program, we will find the length of a String.

Python Program

myString = 'abcdef'
length = len(myString)
print(f'Length of this string is {length}.')
Try Online

Output

Length of this string is 6.

In the following program, we will find the length of bytes object.

Python Program

bytesObject = b'\x65\x66\x67\x00\x10\x00\x00\x00\x04\x00'
length = len(bytesObject)
print(f'Length of this bytes object is {length}.')
Try Online

Output

Length of this bytes object is 10.

In the following program, we will find the length of tuple object.

Python Program

tupleObject = ('A', 'B', 'C', 'D')
length = len(tupleObject)
print(f'Length of this tuple is {length}.')
Try Online

Output

Length of this tuple is 4.

In the following program, we will find the length of list object.

Python Program

myList = ['a', 'bc', 'd', 'ef']
length = len(myList)
print(f'Length of this list is {length}.')
Try Online

Output

Length of this list is 4.

In the following program, we will find the length of range object.

Python Program

rangeObject = range(2, 9)
length = len(rangeObject)
print(f'Length of this range is {length}.')
Try Online

Output

Length of this range is 7.

In the following program, we will find the length of Dictionary object.

Python Program

dictObject = {'a': 24, 'b': 78, 'c': 33}
length = len(dictObject)
print(f'Length of this dictionary is {length}.')
Try Online

Output

Length of this dictionary is 3.

In the following program, we will find the length of Set object.

Python Program

setObject = {'a', 'b', 'c'}
length = len(setObject)
print(f'Length of this set is {length}.')
Try Online

Output

Length of this set is 3.

In the following program, we will find the length of Frozen Set object.

Python Program

frozensetObject = frozenset({'a', 'b', 'c', 'd'})
length = len(frozensetObject)
print(f'Length of this frozen set is {length}.')
Try Online

Output

Length of this frozen set is 4.

Conclusion

In this Python Tutorial, we have learnt the syntax of Python len() builtin function, and also learned how to use this function, with the help of Python example programs.