json和python中字典的区别和联系

1.python dict 字符串用单引号,json强制规定双引号。
2.python dict 里可以嵌套tuple, json里只有arrayjson.dumps({1:2}) 的结果是 {“1”:2},而python中的json模块函数:json.dumps((1,2)) 的结果是[1,2]
3.json key name 必须是字符串, python 是hashable, {(1,2):1} 在python里是合法的,因为tuple是hashable type;{[1,2]:1} 在python里TypeError: unhashable “list”
4.json: true false null python:,True False None5. python {“me”: “我”} 是合法的 json 必须是 {“me”: “\u6211”}
5.python中有个专门处理json数据的模块:
json和python中字典的区别和联系_第1张图片

你可能感兴趣的:(python)