Синтаксис цикла Python для наборов и списков: подробное руководство

Вот синтаксис цикла Python для наборов и списков:

  1. Цикл по набору:

    my_set = {1, 2, 3, 4, 5}
    for item in my_set:
    print(item)
  2. Цикл по списку:

    my_list = [1, 2, 3, 4, 5]
    for item in my_list:
    print(item)
  3. Цикл по списку с индексом:

    my_list = [1, 2, 3, 4, 5]
    for index, item in enumerate(my_list):
    print(f"Index: {index}, Item: {item}")
  4. Прокрутка списка в обратном порядке:

    my_list = [1, 2, 3, 4, 5]
    for item in reversed(my_list):
    print(item)
  5. Проход по списку с помощью цикла while:

    my_list = [1, 2, 3, 4, 5]
    index = 0
    while index < len(my_list):
    print(my_list[index])
    index += 1