如何跳过Rust中迭代器的第一项?

ide*_*n42 6 iterator rust

迭代参数(例如),这是跳过前N个元素最直接的方法吗?

例如:

use std::env;

fn main() {
    for arg in env::args() {
        println!("Argument: {}", arg);
    }
}
Run Code Online (Sandbox Code Playgroud)

我试过env::args()[1..]但不支持切片.

什么是跳过迭代器的第一个参数的最简单方法?

ide*_*n42 6

结果.skip()可以使用该方法,例如:

use std::env;

fn main() {
    for arg in env::args().skip(1) {
        println!("Argument: {}", arg);
    }
}
Run Code Online (Sandbox Code Playgroud)