我在使用这个Python时遇到了一些麻烦。我试图按字母顺序对字典进行排序,从最小值到最大值(包含值)以及从最大值到最小值(按值)。我怎样才能做到这一点?Python - 排序字典
注:我不能得到最大到最小工作
stocks = {
'GOOG': 520.24,
'FB': 331.28,
'XMZN': 89.72,
'APPL': 112.31
}
# for min to max
print(sorted(zip(stocks.values(), stocks.keys())))
# for alphabetically
print(sorted(zip(stocks.keys(), stocks.values())))
# for max to min
print(sorted(zip(stocks.values(), stocks.keys(), reverse))
可能的复制(http://stackoverflow.com/questions/4183506/python-list -order-in-descending-order) – The6thSense