Функция range() в Python генерирует последовательность чисел. Создает объект, который представляет собой неизменяемую последовательность чисел, часто используется в циклах for.
python
Основные характеристики:
range является неизменяемым.range(stop), range(start, stop), range(start, stop, step). По умолчанию start равно 0, а step равно 1.for и поддерживает итерацию.in для быстрой проверки наличия числа в диапазоне.python
Отличие от создания списка с помощью list(): range() эффективнее по памяти для больших диапазонов, так как не хранит все числа сразу.