关于python3的items不能索引,却可以调用的问题
秋容与 2017-10-05 01:46:44 比如创建一个字典dic={1:2,2:3}
直接调用dic.items()[1]会报错,因为其不支持索引。
但在排序时,如sorted(dic.items(),lambda i:i[1])却可以正常运行。
同样,我们定义函数def ques(g): retur g[1]
将其带入sorted(dic,key=ques)也可以正常运行。
那么请问:为何不支持索引的items在排序时又支持索引了呢?