当迭代参数时(例如),这是跳过第一个 N 元素最直接的方法吗?
例如:
use std::env;
fn main() {
for arg in env::args() {
println!("Argument: {}", arg);
}
}
我尝试env::args()[1..]
但不支持切片。
跳过迭代器的第一个参数是最简单的方法吗?
答案 0 :(得分:5)
结果可以使用.skip()
方法,例如:
use std::env;
fn main() {
for arg in env::args().skip(1) {
println!("Argument: {}", arg);
}
}