Цикл списков Python: различные методы перебора списка

Чтобы перебрать список с помощью цикла в Python, вы можете использовать несколько методов. Вот некоторые распространенные подходы:

  1. Использование цикла for:

    my_list = [1, 2, 3, 4, 5]
    for item in my_list:
       print(item)
  2. Использование цикла while с индексом:

    my_list = [1, 2, 3, 4, 5]
    index = 0
    while index < len(my_list):
       print(my_list[index])
       index += 1
  3. Использование функции enumerate():

    my_list = [1, 2, 3, 4, 5]
    for index, item in enumerate(my_list):
       print(index, item)
  4. Использование списка:

    my_list = [1, 2, 3, 4, 5]
    [print(item) for item in my_list]
  5. Использование функции iter()со значением контрольного значения:

    my_list = [1, 2, 3, 4, 5]
    iterator = iter(my_list)
    while True:
       try:
           item = next(iterator)
           print(item)
       except StopIteration:
           break

Вот некоторые методы, которые можно использовать для циклического перебора списка в Python. Каждый метод имеет свои преимущества и может подойти для разных ситуаций. Не забудьте выбрать тот подход, который лучше всего соответствует вашим конкретным требованиям.