菜鸟小艾 2022-06-18 21:22 采纳率: 75%
浏览 43
已结题

Python集合构造相同省份的学生名单

现有一组同学绮梦,冷伊一,香凝,梓轩,零语,圣博;他们的生源地
分别为山东、山西、湖南、内蒙古,山东,山西.
(1)利用集合分别记录学生名单和生源地;
(2)利用集合构造出相同省份的学生名单。

我编写的代码:
student_name = ['绮梦','冷伊一','香凝','梓轩','零语','圣博']
student_name1 = set (student_name)
print (student_name1)
birthplace = ['山东','山西','湖南','内蒙古','山东','山西']
birthplace1 = set (birthplace)
print (birthplace1)
dictionary = dict(zip(student_name,birthplace))
print (dictionary)
for student_name,birthplace in dictionary.items():
dict.setdefault(birthplace,set()).add(student_name)
student = [ len(values) > 1]
printf(student)
需要达成的运行结果:

img

我当前运行的结果:
img

  • 写回答

1条回答 默认 最新

  • 请叫我问哥 Python领域新星创作者 2022-06-18 21:43
    关注

    这里有一个相同问题: 请查看是否对问题有帮助~
    https://ask.csdn.net/questions/7744911

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月19日
  • 已采纳回答 6月19日
  • 创建了问题 6月18日

悬赏问题

  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥15 可见光定位matlab仿真