Да, я же даже потом объясняю почему это так Внешний пруф, там с бенчмарком: medium.com/@shuangzizuobh2/how-well-do-you-code-python-9bec36bbc322#:~:text=pop(0)%20operation%20is%20almost,v.s.%20O(n)%20one. В сишный код не полезу, чтобы доказывать
Смутило объяснение - "нам фактически нужно все...". Я ни разу все элементы не переназначал, просто первый элемент выдергивал, остальное питон сам делал без моего участия. А разницы по времени на длинных списках я не заметил (видимо недостаточно правильно проводил измерения)))
Спасибо за подробный разбор, чуть задержаться бы на примерах со словарями.
Спасибо, было интересно
полезно
4:18 инфа проверена?
Да, я же даже потом объясняю почему это так
Внешний пруф, там с бенчмарком:
medium.com/@shuangzizuobh2/how-well-do-you-code-python-9bec36bbc322#:~:text=pop(0)%20operation%20is%20almost,v.s.%20O(n)%20one.
В сишный код не полезу, чтобы доказывать
@@nikolaypavlin ссылка не открывается (.
@@nikolaypavlin доступ к середине все равно медленный((
Ссылка не открывается
Смутило объяснение - "нам фактически нужно все...". Я ни разу все элементы не переназначал, просто первый элемент выдергивал, остальное питон сам делал без моего участия.
А разницы по времени на длинных списках я не заметил (видимо недостаточно правильно проводил измерения)))