Функция len() в Python
avatar
7 | (offline)
❤️‍🔥Notehunter Developer
Добавлено:
Категория: Основы «Python»
Комментариев: 0

В этом уроке по основам Python мы рассмотрим встроенную функцию len(). Данная функция предназначена для определения длины, количества элементов объекта, строки, списка, кортежа и т.д.

Синтаксис:

len(obj)

Аргументы:

  • Функция len() принимает один аргумент obj, длину которого мы хотим найти. Объектом может быть как конкретный объект, строка, байты, список, кортеж, другие коллекции.

Функция len() возвращает длину (кол-во элементов) в переданном объекте. Если же функции len() не передавать никаких элементов, то вы получите сообщение об ошибке: TypeError: len() takes exactly one argument (0 given)

Рассмотрим примеры:

# Пример списка
example_list = [1, 2, 3, 4, 5]
print('Список: ', len(example_list))

# Пример кортежа
example_tuple = (1, 2, 3)
print('Кортеж: ', len(example_tuple))

# Пример словаря
example_dict = {'age': 23, 'name': 'Vladislav', 'sex': 'male'}
print('Словарь: ', len(example_dict))

# Пример строки
string_example = 'Notehunter - Python programming'
print('Строка: ', len(string_example))

# Пример множества
set_example = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
print('Множество: ', len(set_example))

# Неизменяемое множество
fset_example = frozenset([1, 2, 3, 4, 5, 6, 7, 8])
print('Неизменяемое множество: ', len(fset_example))

Результат:

>>> Список: 5
>>> Кортеж: 3
>>> Словарь: 3
>>> Строка: 31
>>> Множество: 10
>>> Неизменяемое множество: 8
Теги записи: Python, Основы Python, len(),
Комментарии к статье 0
Комментариев нет
Форма добавления комментария (необходима регистрация)