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 "

Операция DELETE в PostgreSQL: удаляем данные из таблицы
Как посчитать количество символов в строке в Python: инструкция с примерами
Отношение 1 к 1 - как установить доверительную связь с клиентом
Страница не найдена
Font Display Swap: улучшение скорости загрузки веб-страниц
Статический метод
TypeScript Playground
Рандомные даты: погружение в историю и случайности
WebGL Aquarium
<showdialog C>