python 有序字典_(Python基础教程之十七)Python OrderedDict –有序字典
一個OrderedDict 維護插入順序添加到字典中的項目。項目的順序在迭代或序列化時也會保留。
1. Python OrderedDict示例
OrderedDict 是python collections模塊的一部分。
要輕松構建OrderedDict,可以OrderedDict在collections模塊中使用。
OrderedDictExample.py
from collections import OrderedDict
d = OrderedDict()
d['how'] = 1
d['to'] = 2
d['do'] = 3
d['in'] = 4
d['java'] = 5
for key in d:
print(key, d[key])
('how', 1)
('to', 2)
('do', 3)
('in', 4)
('java', 5)
2.將OrderedDict轉換為JSON
項目的順序在序列化為JSON時也會保留。
OrderedDict JSON示例
from collections import OrderedDict
import json
d = OrderedDict()
d['how'] = 1
d['to'] = 2
d['do'] = 3
d['in'] = 4
d['java'] = 5
json.dumps(d)
'{"how": 1, "to": 2, "do": 3, "in": 4, "java": 5}'
學習愉快!
總結
以上是生活随笔為你收集整理的python 有序字典_(Python基础教程之十七)Python OrderedDict –有序字典的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python利用递归函数实现斐波那契数列
- 下一篇: 小程序 数据库 时间_使用云开发数据库构