Я хочу знать, как работает len().
Считает ли он от начала до конца списка каждый раз, когда я вызываю len(), или, поскольку список также является классом, возвращает ли len() только переменную в объекте списка, который записывает длину списка?
Кроме того, я надеюсь, что кто-то скажет мне, где я могу найти исходный код тех встроенных функций, как 'len()', 'map()' и т.д.