enumerate 普通遍历时迭代器时无法取到迭代器中元素的下标,使用enumerate即可 fn test_iter() { let vec = vec![1, 2, 3]; for (count, num) in vec.into_iter().enumerate() { println!("index:{},val:{}", count, num); } } //输出 index:0,val:1 index:1,val:2 index:2,val:3 filter filter传入的闭包返回一个bool值,返…