Python for in: Learn Loops in Python
Python for in является одним из наиболее часто используемых циклов в языке Python. Он позволяет итерироваться по последовательности и выполнить определенные действия для каждого элемента.
Синтаксис цикла for in в Python:
for element in sequence:
#statements
Где element - это переменная, которая будет хранить значение текущего элемента последовательности, а sequence - это список, кортеж или другой итерируемый объект.
Примеры использования for in:
1. Итерация по списку:
my_list = [1, 2, 3, 4, 5]
for number in my_list:
print(number)
Результат:
1
2
3
4
5
2. Итерация по кортежу:
my_tuple = (7, 8, 9)
for number in my_tuple:
print(number)
Результат:
7
8
9
3. Итерация по строке:
my_string = "Hello, World!"
for letter in my_string:
print(letter)
Результат:
H
e
l
l
o
,
W
o
r
l
d
!
4. Итерация по словарю:
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
for key in my_dict:
value = my_dict[key]
print(key, value)
Результат:
apple 1
banana 2
orange 3
Как видно из примеров, цикл for in удобно использовать для обработки списков, кортежей, строк и словарей в Python. Все, что нужно сделать, это указать, какую последовательность нужно итерировать, и определить, что нужно сделать для каждого элемента.