vector - 在 Rust Vec 中获取所有孩子的所有父母
问题描述
我有一个Vec<(String, String)>
第一个字符串是孩子,第二个字符串是父母的地方。如何制作HashMap<String, Vec<String>>
where 键是孩子,值是父母数组?
例子:
孩子 | 家长 |
---|---|
“” | “孩子1” |
“孩子1” | “父 1” |
“父 1” | “父母2” |
“孩子2” | “父母3” |
“父母3” | “父母2” |
“父母2” | “” |
“” | “孩子2” |
预期结果:
孩子 | 父母 |
---|---|
“孩子1” | [“父 1”,“父 2”] |
“孩子2” | [“父 3”,“父 2”] |
解决方案
推荐阅读
- python - 具有动态边界的 TensorFlow 2.0 clip_by_value
- arrays - R中的累积多维数组和
- python - 当模型处于定义功能并使用'self'时如何获取model.summary
- html - 使用 postgres、nodejs 和 html 动态搜索查询
- c# - 我可以从非单一行为脚本中访问单一行为脚本吗?
- c# - 如何在我的 Xamarin 项目中列出后 50 个客户
- asp.net-core - 在单个 BadRequest 中返回模型绑定错误和流利验证错误
- java - 如何为一个类的所有实例调用一个方法,这些实例都在一个列表中?
- c# - 如何在 TLSharp 重用 session.dat?
- reactjs - 在反应中更改汉堡菜单的背景颜色