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