没看懂这个答案为什么可以变换键值对?
答案是A我选错了键和值互换我大概知道是因为和的原因,就是不明白为什么这个答案能使键值对改变位置? 本帖最后由 hrp 于 2021-2-14 18:26 编辑
it是tb的键值对,是这样的:dict_items([('yingyu', 20), ('shuxue', 30), ('yuwen', 40)])
以A答案为例,循环第一个时:
it是20,it是'yingyu'
整个A答案连起来就是stb = 'yingyu'
因为stb是个字典,所以stb = 'yingyu'就是字典stb创建键为20,值为'yingyu'的键值对,stb变成这样:{20: 'yingyu'}
余下的都一样,循环过去就完成键值调对了 hrp 发表于 2021-2-14 18:16
不是选A吗
对呀
他选错了,看开头 qiuyouzhi 发表于 2021-2-14 18:17
对呀
他选错了,看开头
没注意看,编辑了 hrp 发表于 2021-2-14 18:16
it是tb的键值对,是这样的:dict_items([('yingyu', 20), ('shuxue', 30), ('yuwen', 40)])
以A答案为例, ...
谢谢!
页:
[1]