Home Explore Blog CI



nushell

6th chunk of `book/nushell_map_imperative.md`
1707391f063e8932976b4a9c8297eda73a5a6bd39aca482c0000000100001083
| [`rename`](/commands/docs/rename.md)                                                                                                   | `dict[\"key2\"] = dict.pop(\"key\")` |                                                             |                             | `map.insert(\"key2\", map.remove(\"key\").unwrap())` |
| [`reverse`](/commands/docs/reverse.md)                                                                                                 | `reversed`, `list.reverse`           | `reverse`, `reversed`, `asReversed`                         | `reverse`                   | `rev`                                                |
| [`rm`](/commands/docs/rm.md)                                                                                                           | `os.remove`                          |                                                             |                             |                                                      |
| [`save`](/commands/docs/save.md)                                                                                                       | `io.TextIOWrapper.write`             |                                                             |                             |                                                      |
| [`select`](/commands/docs/select.md)                                                                                                   | `{k:dict[k] for k in keys}`          |                                                             |                             |                                                      |
| [`shuffle`](/commands/docs/shuffle.md)                                                                                                 | `random.shuffle`                     |                                                             |                             |                                                      |
| [`str stats`](/commands/docs/str_stats.md)<br />[`str length`](/commands/docs/str_length.md)<br />[`length`](/commands/docs/length.md) | `len`                                |                                                             |                             | `len`                                                |
| [`skip`](/commands/docs/skip.md)                                                                                                       | `list[x:]`                           |                                                             |                             | `&Vec[x..]`, `skip`                                  |
| [`skip until`](/commands/docs/skip_until.md)                                                                                           | `itertools.dropwhile`                |                                                             |                             |                                                      |
| [`skip while`](/commands/docs/skip_while.md)                                                                                           | `itertools.dropwhile`                |                                                             |                             | `skip_while`                                         |
| [`sort-by`](/commands/docs/sort-by.md)                                                                                                 | `sorted`, `list.sort`                | `sortedBy`, `sortedWith`, `Arrays.sort`, `Collections.sort` | `sort`                      | `sort`                                               |
| [`split row`](/commands/docs/split_row.md)                                                                                             | `str.split{,lines}`, `re.split`      | `split`                                                     | `views::split`              | `split`                                              |
| [`str`](/commands/docs/str.md)                                                                                                         | `str` functions                      | String functions                                            | String functions            | `&str`, String functions                             |

Title: Nu Command Equivalents in Other Languages (Continued)
Summary
This section provides Nu command equivalents in Python, Kotlin (Java), C++, and Rust for commands such as `rename`, `reverse`, `rm`, `save`, `select`, `shuffle`, `str stats`/`str length`/`length`, `skip`, `skip until`, `skip while`, `sort-by`, `split row`, and `str`. It details how similar operations can be performed in these other programming languages.