Python for i in range - Learn the Basics of Python Programming
Конструкция "for i in range" в Python используется для выполнения повторяющихся действий, например, для перебора элементов в списке или выполнения заданного количества итераций.
Конструкция "range" возвращает объект диапазона, который содержит последовательность целых чисел от начального значения (по умолчанию 0) до конечного значения (исключительно).
Пример использования "for i in range":
for i in range(5):
print(i)
Вывод:
0
1
2
3
4
В этом примере будет выполнено 5 итераций, на каждой из которых значение переменной i будет равно следующему числу из диапазона [0, 1, 2, 3, 4]. Далее выполняется заданное действие, в данном случае - вывод значения i в консоль.
Также можно использовать конструкцию "for i in range" для выполнения повторяющихся операций над элементами списка:
my_list = [1, 3, 5, 7, 9]
for i in range(len(my_list)):
my_list[i] += 2
print(my_list)
Вывод:
[3, 5, 7, 9, 11]
В этом примере переменная i принимает значения последовательности [0, 1, 2, 3, 4]. Затем каждый элемент списка увеличивается на 2.
Таким образом, конструкция "for i in range" дает возможность перебирать элементы списка и выполнять повторяющиеся действия определенное количество раз.