Для чего используется цикл `for`?

Цикл for в Python используется для итерации по последовательности (например, списку, кортежу, строке) или другому итерируемому объекту. Он позволяет выполнить блок кода для каждого элемента в этой последовательности.

Цикл for в Python используется для итерации по элементам последовательности (например, списка, кортежа, строки, диапазона чисел) или любого другого итерируемого объекта. Он выполняет блок кода для каждого элемента в этой последовательности.

Основные применения:
  • Перебор элементов списка/кортежа/множества:
    
    my_list = [1, 2, 3, 4, 5]
    for item in my_list:
        print(item)
                
  • Итерация по строке:
    
    my_string = "Hello"
    for char in my_string:
        print(char)
                
  • Обход диапазона чисел (с помощью range()):
    
    for i in range(5):  # Цикл выполняется 5 раз, i принимает значения 0, 1, 2, 3, 4
        print(i)
                
    range(start, stop, step) позволяет задать начальное значение, конечное (не включается в диапазон) и шаг.
  • Работа со словарями:
    
    my_dict = {"a": 1, "b": 2, "c": 3}
    
    # Итерация по ключам
    for key in my_dict:
        print(key, my_dict[key])
    
    # Итерация по значениям
    for value in my_dict.values():
        print(value)
    
    # Итерация по ключам и значениям (использование .items())
    for key, value in my_dict.items():
        print(f"Ключ: {key}, Значение: {value}")
                
  • Выполнение определенной операции для каждого элемента: Преобразование данных, фильтрация, вычисления.

for цикл в Python предоставляет удобный и читаемый способ обработки элементов итерируемых объектов, позволяя выполнять определенные действия с каждым элементом последовательности. Он часто используется в задачах обработки данных, автоматизации задач и других сценариях, где необходимо перебрать коллекцию элементов. В отличие от цикла while, цикл for имеет определенное количество итераций, основанное на размере итерируемого объекта.
0