Перейти к содержимому

Цикл по индексу и элементу

image_1

Описание

Блок Цикл по индексу и элементу выполняет блок из секции Выполнить для каждого элемента списка и на каждой итерации задаёт две переменные:

  • индекс (по умолчанию i) — номер текущего элемента в списке, начиная с 0;
  • элемент (по умолчанию v) — значение текущего элемента.

Описание параметров

  1. Индекс — переменная, в которую будет записываться индекс текущего элемента;

    Тип данных: var (Переменная)

    Пример: i

  2. Элемент — переменная, в которую будет записываться значение текущего элемента;

    Тип данных: var (Переменная)

    Пример: v

  3. Список — список, по которому выполняется цикл;

    Тип данных: list (Список)

    Пример: ['a', 'b', 'c']

  4. Выполнить — тело цикла (набор блоков, выполняемых для каждой пары индекс/элемент).


Пример использования

Пример: пройти список my_array и сформировать список строк вида '0: значение'.

  1. Создать список my_array.
  2. Создать пустой список result.
  3. Добавить блок Цикл по индексу и элементу и подключить my_array в параметр Список.
  4. Внутри секции Выполнить добавить блок добавления элемента в список result, сформировав строку из индекса и значения.
image_2

Результат

Вывод на экран списка result:

image_3