字典转字符串 json.dumps
import jsondata = {'name':'wonvy','day':'2020','place':'xiamen'}print(type(data)) #返回类型json_str = json.dumps(data) #字典 转 字符串print(type(json_str))print(json_str)
默认无序字典
import operatorx = {"c": "1", "b": 2, "a": 3}sorted_x = sorted(x.items(), key=operator.itemgetter(0))print(sorted_x)
有序字典
from collections import OrderedDictx = OrderedDict() #需要初始化x["c"] = 3x["b"] = 2x["a"] = 1print(x)
一键多值字典
from collections import defaultdictx = defaultdict(list)x["color"].append("red")x["color"].append("blue")x["name"].append("li")x["name"].append("wang")print(type(x))print(x)
写入指定数据
