@Govnokodddd

Почему так происходит при извлечении среза?

L = [0,1,2,3]
L[-1000:100]

Почему интерпретатор выводит весь список, ведь у него нет такой длины?
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
потому что ты в Питоне а не в Go

выводит пересечение множеств, один фиг интерпретировать

Go бы ругнулся, ибо дело напрямую с адресами имеет
Ответ написан
Комментировать
@falmaz
В питоне аккурано срежется существующая часть, если элементы в интервал не попадают, возвращается пустой список. Извлечение элемента L[-100] выведет ошибку индекса.
Более подробно есть тут
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы