drop nth для фильтров
Удалить выбранные строки.
Сигнатура
> drop nth {flags} ...rest
Параметры
-
...rest: Номера строк или диапазоны для удаления.
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| range | list<number> |
| list<any> | list<any> |
Примеры
Удалить первую, вторую и третью строки
> [sam,sarah,2,3,4,5] | drop nth 0 1 2 ╭───┬───╮ │ 0 │ 3 │ │ 1 │ 4 │ │ 2 │ 5 │ ╰───┴───╯
Удалить первую, вторую и третью строки
> [0,1,2,3,4,5] | drop nth 0 1 2 ╭───┬───╮ │ 0 │ 3 │ │ 1 │ 4 │ │ 2 │ 5 │ ╰───┴───╯
Удалить строки 0, 2, 4
> [0,1,2,3,4,5] | drop nth 0 2 4 ╭───┬───╮ │ 0 │ 1 │ │ 1 │ 3 │ │ 2 │ 5 │ ╰───┴───╯
Удалить строки 2, 0, 4
> [0,1,2,3,4,5] | drop nth 2 0 4 ╭───┬───╮ │ 0 │ 1 │ │ 1 │ 3 │ │ 2 │ 5 │ ╰───┴───╯
Удалить строки в диапазоне со второй по четвертую
> [first second third fourth fifth] | drop nth (1..3) ╭───┬───────╮ │ 0 │ first │ │ 1 │ fifth │ ╰───┴───────╯
Удалить все строки, кроме первой
> [0,1,2,3,4,5] | drop nth 1.. ╭───┬───╮ │ 0 │ 0 │ ╰───┴───╯
Удалить строки 3, 4, 5
> [0,1,2,3,4,5] | drop nth 3.. ╭───┬───╮ │ 0 │ 0 │ │ 1 │ 1 │ │ 2 │ 2 │ ╰───┴───╯
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/drop_nth.html