用字典存储下面表格的数据
|姓名|兴趣爱好|
|李阳|音乐、读书、跑步|
|王天薇|美食、诗歌、旅游|
|郭晓强|编程、骑行、旅游、跑步|
|文雨非|羽毛球、跑步、音乐、诗歌|
|郑菲菲|美食、排球、舞蹈|
找出具有共同爱好的人,并存储在字典中,例如: "美食:王天薇、郑菲菲"作为一个条目存储在结果字典中
用字典存储下面表格的数据
|姓名|兴趣爱好|
|李阳|音乐、读书、跑步|
|王天薇|美食、诗歌、旅游|
|郭晓强|编程、骑行、旅游、跑步|
|文雨非|羽毛球、跑步、音乐、诗歌|
|郑菲菲|美食、排球、舞蹈|
找出具有共同爱好的人,并存储在字典中,例如: "美食:王天薇、郑菲菲"作为一个条目存储在结果字典中
stu = {'李阳': '音乐、读书、跑步',
'王天薇': '美食、诗歌、旅游',
'郭晓强': '编程、骑行、旅游、跑步',
'文雨非': '羽毛球、跑步、音乐、诗歌',
'郑菲菲': '美食、排球、舞蹈'}
loves = list(map(lambda x: x.split("、"), stu.values()))
s = set()
for j in stu.values():
s |= set(j.split("、"))
d = {}
for i in s:
for k, v in stu.items():
if i in v:
d[i] = d.get(i, []) + [k]
for i in d.items():
print(i)
'''--result
('诗歌', ['王天薇', '文雨非'])
('骑行', ['郭晓强'])
('读书', ['李阳'])
('旅游', ['王天薇', '郭晓强'])
('美食', ['王天薇', '郑菲菲'])
('编程', ['郭晓强'])
('排球', ['郑菲菲'])
('跑步', ['李阳', '郭晓强', '文雨非'])
('羽毛球', ['文雨非'])
('舞蹈', ['郑菲菲'])
('音乐', ['李阳', '文雨非'])
'''