import collections
data = collections.ordereddict()
data['b'] = 3
data['a'] = 1
data = jsonify(d)
return make_response(data, 200)
1. 正常的python dict是按字母順序排序的,所以要使用ordereddict來自定義順序
2. flask框架的jsonify預設也是按字母順序排序的,所以在flask專案啟動時新增乙個啟動引數
參考:
python 字典key值報錯
報錯 typeerror unhashable type set 或 typeerror unhashable type list 原因 python的字典型別的key不支援set或list,set裡面的物件是hash儲存,如果儲存乙個list物件,而後改變了list物件,那set中剛才儲存的值的h...
字典陣列根據某key排序
字典是程式設計中常用的資料結構,由多個字典組成的陣列也比較常見。有時候我們需要將字典組成的陣列根據其中乙個值進行排序。下面是乙個用python寫的 利用氣泡排序演算法寫的方法 coding utf 8 import sys reload sys sys.setdefaultencoding utf8...
python 字典之一key 多值
python字典,鍵值對,但是有時候我們需要一鍵對應多個值,那麼怎麼辦呢?例如 test.txt文件中的內容如下 1 key1 2 key2 3 key1 7 key3 8 key2 10 key1 14 key2 19 key4 20 key1 30 key3 現在要統計,每個key包含哪些序號,...