Spec-Zone.ru › Nushell

for для core

Цикл по диапазону.

Сигнатура

> for {flags} (var_name) (range) (block)

Параметры

  • var_name: Имя переменной цикла.
  • range: Диапазон цикла.
  • block: Блок для выполнения.

Типы входных и выходных данных:

входные данные выходные данные
ничего ничего

Примеры

Вывести квадрат каждого целого числа.

> for x in [1 2 3] { print ($x * $x) }

Работа с элементами диапазона.

> for $x in 1..3 { print $x }

Пронумеровать каждый элемент и вывести сообщение.

> for $it in (['bob' 'fred'] | enumerate) { print $"($it.index) is ($it.item)" }

Примечания

Эта команда является ключевым словом парсера. Подробнее см. https://www.nushell.sh/book/thinking_in_nu.html

Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/for.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API