Как показано в документации для TimeComplexity, реализован тип Python list
, используя массив.
Итак, если массив используется, и мы делаем несколько добавлений, в конечном итоге вам придется перераспределить пространство и скопировать всю информацию в новое пространство.
В конце концов, как это может быть O (1) наихудший случай?