如何跳过循环中的最后一个字符串元素?
我的解决方案运行良好
fn main() {
let s = "123456".to_string();
for ch in (&s[..s.len()-1]).chars() { // skip the last element
println!("{}", ch);
}
}
但还有更好的吗?
类似于skip()
https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.skip
允许跳过循环中的第一个元素