Цикл for в Python
Циклы предназначены для многократного выполнения одной и той же операции, например, для перебора элементов итерируемых объектов. К таким объектам относятся строки, кортежи, списки, множества и словари.
В Python наиболее широко используется цикл for
. Его синтаксис выглядит так:
for элемент in итерируемый объект:
тело цикла
В цикле for
, так же как и в конструкции if-else
, под блоком с условием необходимо сделать один отступ для кода, располагающегося ниже.
Пусть у нас есть список lst
:
lst = [1, 2, 3, 4, 5]
Давайте с помощью цикла for
переберем и выведем все его элементы:
lst = [1, 2, 3, 4, 5]
for el in lst:
print(el) # выведет 1, 2... 5
В теле цикла можно выполнять различные операции с элементами. Давайте выведем квадраты значений элементов:
for el in lst:
print(el ** 2) # выведет 1, 4... 25
№1
Дан список:
tst = ['1', '2', '3', '4', '5']
Переберите его циклом и выведите в консоль каждый элемент.
№2
Дан кортеж:
tst = (1, 2, 3, 4, 5)
Переберите его циклом и выведите в консоль каждый элемент.
№3
Дано множество:
tst = {'a', 'b', 'c', 'd', 'e'}
Переберите его циклом и выведите в консоль каждый элемент.
№4
Дана строка:
tst = 'abcde'
Переберите ее циклом и выведите в консоль каждый символ.
№5
Дано число:
tst = 12345
Переберите его циклом и выведите в консоль каждую цифру.
№6
Дан список:
tst = [1, 2, 3, 4, 5]
Прибавьте к его каждому элементу число 2 и выведите результат в консоль.