set 和map
1. Set(集合)
use std::collections::HashSet;
fn main() {
let mut set = HashSet::new();
// 插入元素
set.insert(1);
set.insert(2);
set.insert(3);
set.insert(2); // 插入重复的元素,不会添加
// 检查是否包含某个元素
if set.contains(&2) {
println!("集合中包含元素 2");
}
// 遍历集合
for value in &set {
println!("{}", value);
}
// 移除元素
set.remove(&1);
}2. Map(映射)
3. 总结
Last updated