MemotivaBuilt-in data types

What is the difference between range and xrange in modern Python?

Built-in data types

Audio flashcard · 0:16

Nortren·

What is the difference between range and xrange in modern Python?

0:16

In Python 3, xrange does not exist. The built-in range returns a lazy range object that generates values on demand, similar to Python 2 xrange. The Python 2 list-returning range was removed entirely. The current range is memory efficient even for very large numbers.
docs.python.org