Различные методы создания однострочных циклов for на разных языках программирования

В Bash синтаксис однострочного цикла следующий:

for variable in list; do command; done

Здесь «переменная» — это заполнитель для переменной, которая будет использоваться для перебора элементов в «списке». «Команда» представляет собой действие или набор команд, которые будут выполняться на каждой итерации.

Вы можете использовать различные методы для создания однострочных циклов for на разных языках программирования. Вот несколько примеров:

  1. Python:

    # Iterate over a list
    [command for variable in list]
    # Iterate over a range of numbers
    [command for variable in range(start, end)]
  2. JavaScript:

    // Iterate over an array
    array.forEach(function (element) { command });
    // Iterate over an object
    for (var key in object) { command }
  3. Рубин:

    # Iterate over an array
    array.each { |variable| command }
    # Iterate over a range of numbers
    (start..end).each { |variable| command }
  4. PHP:

    // Iterate over an array
    foreach ($array as $variable) { command; }
    // Iterate over a range of numbers
    foreach (range($start, $end) as $variable) { command; }