Spec-Zone.ru › Nushell

drop для фильтров

Удаление элементов/строк из конца списка/таблицы ввода. Противоположность команде `skip`. Противоположно `last`.

Подпись

> drop {flags} (rows)

Параметры

  • rows: Количество элементов для удаления

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

вход выход
list<any> list<any>
table table

Примеры

Удаление последнего элемента из списка

> [0,1,2,3] |drop
╭───┬───╮
│0│0│
│1│1│
│2│2│
╰───┴───╯

Удаление нулевого элемента из списка

> [0,1,2,3] |drop0
╭───┬───╮
│0│0│
│1│1│
│2│2│
│3│3│
╰───┴───╯

Удаление последних двух элементов из списка

> [0,1,2,3] |drop2
╭───┬───╮
│0│0│
│1│1│
╰───┴───╯

Удаление последней строки в таблице

> [[a, b]; [1, 2] [3, 4]] |drop1
╭───┬───┬───╮
│# │ a │ b │
├───┼───┼───┤
│0│1│2│
╰───┴───┴───╯

Подкоманды:

имя тип использование
drop column Встроенная Удаление N столбцов с правого конца таблицы ввода. Для удаления столбцов по имени используйте reject.
drop nth Встроенная Удаление выбранных строк.

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

Spec-Zone.ru

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