Что возвращает функция len в Python? ✍️🔍🐍

Функция len возвращает количество элементов в заданной структуре данных в Python.

numbers = [1, 2, 3, 4, 5]
length = len(numbers)
print(length)  # Выведет: 5

В приведенном примере функция len возвращает значение 5, так как список numbers содержит 5 элементов.

Детальный ответ

Что возвращает функция len в Python?

В Python, функция len используется для определения размера или длины контейнера, такого как строка, список, кортеж, словарь или множество. Функция len возвращает целочисленное значение, представляющее количество элементов в контейнере.

Давайте рассмотрим примеры использования функции len с различными типами контейнеров:

Пример 1: Строка

text = "Привет, мир!"
length = len(text)
print(length)  # Выводит: 13

В данном примере создается переменная text, содержащая строку "Привет, мир!". Затем функция len применяется к этой строке, и результат (13) сохраняется в переменной length. Функция print выводит значение переменной length, которое представляет длину строки.

Пример 2: Список

numbers = [1, 2, 3, 4, 5]
length = len(numbers)
print(length)  # Выводит: 5

В этом примере создается список numbers, содержащий пять элементов. Функция len применяется к списку, и результат (5) сохраняется в переменной length. Функция print выводит значение переменной length, соответствующее количеству элементов в списке.

Пример 3: Кортеж

tuple_example = (1, 'a', True)
length = len(tuple_example)
print(length)  # Выводит: 3

В данном примере создается кортеж tuple_example, содержащий три элемента разных типов. Функция len применяется к кортежу, и результат (3) сохраняется в переменной length. Функция print выводит значение переменной length, которое представляет количество элементов в кортеже.

Пример 4: Словарь

person = {'name': 'Иван', 'age': 25, 'city': 'Москва'}
length = len(person)
print(length)  # Выводит: 3

В этом примере создается словарь person, содержащий информацию о человеке. Функция len применяется к словарю, и результат (3) сохраняется в переменной length. Функция print выводит значение переменной length, соответствующее количеству пар ключ-значение в словаре.

Пример 5: Множество

my_set = {1, 2, 3, 4, 5}
length = len(my_set)
print(length)  # Выводит: 5

В данном примере создается множество my_set, содержащее пять элементов. Функция len применяется к множеству, и результат (5) сохраняется в переменной length. Функция print выводит значение переменной length, соответствующее количеству элементов в множестве.

Таким образом, функция len возвращает количество элементов в контейнере. Помните, что функция len может быть применена к различным типам контейнеров, поэтому всегда убедитесь в правильности типа контейнера, для которого вы хотите получить его длину.

Видео по теме

Почему в Python реализована глобальная функция len() и что об этом говорит Гвидо ван Россум?

Пишем свою функцию len. Упражнение. Уроки Python. Александр Килинкаров

Python 3 #9: списки list и функции len, min, max, sum, sorted

Похожие статьи:

none python что это: подробное объяснение и примеры для начинающих

Как капитализировать первую букву в Python?

Что такое round в Питоне: объяснение и примеры использования 🧮

Что возвращает функция len в Python? ✍️🔍🐍

Как узнать версию Python в Anaconda? 💻🐍

🧮 Как считать двумерный массив из файла питон? Полезный путеводитель по чтению данных в Python 📚

Как напечатать в одну строку в Python 🖨️ | Печать в одну строку в Python 🐍