首页 > 解决方案 > 在 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”]

标签: vectorrusthashmap

解决方案


推荐阅读