李西青
Просветленный
(42571)
6 лет назад
В версии 2 возвращает list
В версии 3 возвращает специальный объект с которым можно работать почти как с листом. При этом список фактически не создаётся и в памяти не хранится. То есть вызов range(10**100) не упадёт от выжирания памяти
ramaМастер (1114)
6 лет назад
доп.:
>В версии 3 возвращает специальный объект с которым можно работать почти как с листом. При этом список фактически не создаётся и в памяти не хранится. То есть вызов range(10**100) не упадёт от выжирания памяти
в python2 для этого служит xrange
но в новейшем питоне выводит на консоль "range(10)".
а если list(range(10)) то список возвр