为什么zip函数可以让字典的value和key一一对应?
来源:2-4 如何根据字典中值的大小, 对字典中的项排序

PearSheep
2017-08-07
字典内的数据都是无序排列的,为什么zip()可以保证zip(d.values(),d.keys())中的value和key是相对应的呢?
写回答
2回答
-
我测试了很多次,d.values()和d.keys()都会保持相同的排列,即key和value下标相同. 而zip只是将不同列表中下标相同的元素取出组合成一个元组,存放到一个列表中,然后返回这个列表
012017-08-08 -
程序员硕
2017-08-08
是对应的, 可以看理解为相应key取相应value
012017-08-08
相似问题