Python len - функция для определения длины объекта

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

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

1. Строки:


string = "Hello, World!"
print(len(string))

Вывод: 13

2. Списки:


my_list = [1, 2, 3, 4, 5]
print(len(my_list))

Вывод: 5

3. Кортежи:


my_tuple = (1, 2, 3, 4, 5)
print(len(my_tuple))

Вывод: 5

4. Словари:


my_dict = {"a": 1, "b": 2, "c": 3}
print(len(my_dict))

Вывод: 3

5. Множества:


my_set = {1, 2, 3, 4, 5}
print(len(my_set))

Вывод: 5

Также функция len может быть использована для определения длины объектов, созданных пользователем, например:


class MyClass:
    def __init__(self):
        self.my_list = [1, 2, 3, 4, 5]
    def __len__(self):
        return len(self.my_list)
my_object = MyClass()
print(len(my_object))

Вывод: 5

Это возможно благодаря тому, что в Python можно определять специальные методы, в том числе и метод __len__, который позволяет определить, каким будет результат функции len() для созданного объекта.

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

Похожие вопросы на: "python len "

Chathub - бесплатный сайт для общения с людьми со всего мира!
Head 2 Head: Онлайн соревнования в разных играх
Как установить Curl на Windows и использовать его для отправки HTTP-запросов
BR в HTML: использование и правила
Что такое Null C: полное руководство для разработчиков
Number JS: основы работы с числами в JavaScript
Git Force Pull: Recover Your Local Changes in a Snap
How to Use Subplot in MATLAB for Creating Multiple Plots in One Figure
Как скопировать файлы с помощью CMD Copy на Windows?
Java фреймворки - как выбрать и использовать