ФУНКЦИЯ XRANGE PYTHON

Функция xrange в языке Python была добавлена в версии 2.х и служит для создания итератора, который возвращает целочисленную последовательность. Функция напоминает встроенную функцию range, однако с одним важным отличием – xrange не выделяет заранее память для всей последовательности, а генерирует ее на лету, по мере прохождения цикла.

Главное преимущество функции xrange заключается в том, что она существенно экономит объем используемой памяти, особенно в случае работы с большими последовательностями. На практике можно заметить, что при использовании xrange вместо range та же самая программа будет работать значительно быстрее и без лишней нагрузки на систему.

Пример использования функции xrange:

for i in xrange(5):
print(i)

В приведенном примере будет выведено:

0
1
2
3
4

Также функция xrange поддерживает параметры start, stop и step для определения начального значения, конечного значения и шага генерации последовательности, соответственно.

xrange

range vs xrange in Python 2 and Python 3

23 Функция range и итерируемые объекты

داله ال Range في بايثون

Range Function In Python - Python Range Function With Example - Python Training - Edureka

ربح 80 دولار مجانى 100%100 من موقع earnyx بدون تعب 5 دقايق فى اليوم

Python Tutorial - range vs xrange function

The difference between xrange vs. range functions in Python 2 and Python 3 (Tutorial)

Range and xrange functions !!

BLGPG-43BBDEC564EC-24-09-19-05

Новые материалы: