8个版本
新增 0.2.8 | 2024年8月11日 |
---|---|
0.2.5 | 2024年8月7日 |
0.2.4 | 2024年7月7日 |
0.2.2 | 2024年6月24日 |
0.1.1 | 2024年6月24日 |
#580 在 算法 中排名
每月202次下载
32KB
863 行
通过 Iterator::map
实现常用组合
示例
# use itermaps::MapExt;
let arr = [[1, 2], [3, 4]];
let first: Vec<i32> = arr.iter().map_index(0).copied().collect();
assert_eq!(first, [1, 3]);
let arr = ["foo", "bar"];
let arr1: Vec<String> = arr.into_iter().map_to_owned().collect();
assert_eq!(arr1, arr);