Я проходил через Python Generators Wiki, когда я столкнулся с этой страницей RangeGenerator, в которой говорится о irange()
-
Это позволит нам итератору над большими пролетами чисел без прибегая к xrange, который представляет собой ленивый список, а не генератор.
Кажется, я не понимаю набор тестов и реализацию, описанную на этой странице. Я знаю, что range()
создает список в памяти (с точки зрения Python 2.7), а xrange()
является генератором. Как irange()
любой другой?