看項目的時候,后端接口都會把前端請求過來的json 字符串 轉換成字典dict ,再通過dict 里面的key 去獲取 值 value
那么 json 和dict 到底有什么區別呢? 為什么要轉 ?我基礎比較弱,很多都比較模糊 哈哈哈
首先 json 不是一種數據類型,是一種輕量級的數據交換格式,dict 是python的基礎數據類型
python 的基礎數據類型 有: int str float list bool tuple dict set
字典: {'a': '1111', 'c': '3333', 'b': '2222', 'd': '4444'} 單引號
json: {"a": "1111", "c": "3333", "b": "2222", "d": "4444"} 雙引號
json ---- dict json.loads(json_string) 接收的是一個json 字符串
dict ----- jaon json.dumps(dict) 接收的是一個字典 dict