Встречается на собеседованиях • сегодня
Можно ли обращаться по индексу к range в Python
Да, можно. В Python range поддерживает индексацию, так как является последовательностью.
Пример:
python
r = range(10, 20, 2)
print(r[0]) # 10
print(r[2]) # 14
print(r[-1]) # 18Особенности:
- Индексация работает за O(1), так как значения вычисляются по формуле.
- Поддерживаются отрицательные индексы (как в списках).
- Попытка обратиться к несуществующему индексу вызовет
IndexError. rangeнеизменяем, поэтому присваивание по индексу (r[0] = 5) вызовет ошибку.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы