为什么不对myDictionary.keys()。sort()排序myDictionary的密钥列表?

时间:2017-01-06 03:45:54

标签: python-2.7

当我使用它时似乎返回None。如果我改为使用

a = myDictionary.keys()
a.sort()
print a

然后我得到了我期望得到的东西。做

a = myDictionary.keys().sort()
print a

只是在屏幕上打印无。

1 个答案:

答案 0 :(得分:0)

list.sort不会返回值; see note #7。也许您正在寻找sorted

print sorted(myDictionary)