Вопрос не несёт какое-то практическое значение чисто учебное
Как устроен метод append у list
Не на уровне CPython и работы с железом а на уровне Python
Такая реализация как бы работает но как бы я не пересоздаю append а использую append класса list()
def __init__(self, *arg):
self.list = list(arg)
def append(self, item):
self.list.append(item)
Я пробовал копаться в исходниках но не чего не понимаю(
И найти инфу в интернете не могу там либо как list реализован на уровне работы с железом либо используются уже методы класса list
В общем буду рад либо объяснению либо ссылку где можно почитать ну или что гуглить