Dzwebs.Net

撰写电脑技术杂文十余年

rust使用HashMap动态构造字典的例子

Admin | 2023-1-17 21:16:16 | 被阅次数 | 77

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  在rust中,可以使用HashMap动态构造字典。方法如下:

  一、首先,添加如下引用

  use std::collections::HashMap;

  二、代码示例

  let mut MyUsers=HashMap::new();
  MyUsers.insert("KL","Kerala");
  MyUsers.insert("KL","Learnfk");
  MyUsers.insert("学科","人工智能");
  MyUsers.insert("学科","元宇宙");
  println!("元素总数: {}",MyUsers.len());
  println!("输出看看是啥样{:?}",MyUsers);

  三、知识拓展

  使用HashMap构造字典,如果添加的key存在重复,不会报错,但只会保留最后一个相同的key及值。这功能有点像python中的集合,可以使用来排除重复项保留唯一的特性。

  如上代码输出的内容是:

  元素总数: 2
  输出看看是啥样{"KL": "Learnfk", "学科": "元宇宙"}


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231