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 "

Как создать ссылку для сайта с использованием тега a href?
Try Catch в PHP: как использовать и обрабатывать ошибки
Работа с функцией chr в Python
Python Programming: Your Ultimate Beginner's Guide
Fontawesome - мощнейшая библиотека векторных иконок для веб-разработки
Типы данных и оператор typeof в JavaScript
Что такое Stack Overflow и как использовать его для решения программистских проблем?
Windows Bash
ShowMessage Delphi
Append Golang