>>>D= ('a':1,'b':2,'c','b'} python 3.x >>>D.keys() dict_keys(['a','c','b']) >>>k=sorted(D) >>>k ['a','b','c']
1.返回列表还是迭代对象
zip()
filter()
map()
dict.keys()
dict.values()
dict.items()
这些函数在Python2.7.x中返回的是列表,而在Python.3.x中返回迭代对象,即支持next函数的对象,如果需要列表结果,可以利用list函数转换得到。在Python 2,7.x中常用k=dict.keys()获取字典键,再用 k.sort()排序的方法,在Python 3.x中不能用了,推荐使用k =sorted(dict)。