# -*- coding: utf-8 -*-
import json
from pprint import pprint
data = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
pprint(data['b'])
str = json.dumps(data)
pprint(str)
strr = '{"a": 1, "c": 3, "b": 2, "e": 5, "d": 4}'
datt = json.loads(strr)
pprint(datt)
pprint(datt['b'])
运行结果:
2
'{"a": 1, "c": 3, "b": 2, "e": 5, "d": 4}'
{u'a': 1, u'b': 2, u'c': 3, u'd': 4, u'e': 5}
2
json 编码: json.dumps
json 解码: json.loads
字典的基本操作:
见《python基础教程 第二版》第4章 Page56