# 比较好奇如果两个list想要生成一个dict,但是作为key的list有重复的情况下,会发生什么? name_list=["yun","li","guo",'yun','yun'] score_list=['90','80','90','70','100'] target_dict=dict(zip(name_list,score_list)) print(target_dict)
在key值有重复的情况下,字典中的值,将会使用列表中对应的最后一个值作为value
# 比较好奇如果两个list想要生成一个dict,但是作为key的list有重复的情况下,会发生什么? name_list=["yun","li","guo",'yun','yun'] score_list=['90','80','90','70','100'] target_dict=dict(zip(name_list,score_list)) print(target_dict)
在key值有重复的情况下,字典中的值,将会使用列表中对应的最后一个值作为value