Пишем свою функцию len. Уроки python. Упражнение. Александр Килинкаров
Python. Функция len() + практика с ответами [5]
Функция len() определяет длину строки, предположим у нас есть переменная, с помощью функции len() можем определить количество символов. Например:
name = 'машина'
amount = len(name)
print (amount)
Внутренняя реализация функции len() в Python: как это работает?
Функция len() в Python — один из самых часто используемых инструментов. Она возвращает количество элементов в объекте: длину строки, списка, словаря и других коллекций. Но как она работает под капотом? Почему для одних объектов она выполняется мгновенно, а для других может вызвать ошибку? В этой статье разберемся с внутренней реализацией len() и её особенностями. В основе функции len() лежит магический метод __len__(), который должен быть реализован в объекте. Когда вы вызываете len(obj), интерпретатор Python автоматически обращается к obj...