在 python3 裡,乙個json是乙個字典,形如
json轉換成字串的話
那麼,如果你要將它轉換成字串,也許你用的是str(),這樣轉出來的,可能是是s= "",也就是說,裡面的kv是單引號的。這個字串,傳到其他地方,再用json.loads(s)的時候會出錯,json不支援單引號。
所以,假如你想把乙個json結構,轉成字串,傳遞給遠處,然後再重新解析成json結構,應該這樣:
s = json.dumps()
然後,把資料傳到遠端,然後再解析回來:
d = json.loads(s)
這樣就不會出錯了。
也支援列表,能一次性傳多個結構
s = json.dumps([, ])
然後,把資料傳到遠端,然後再解析回來:
d = json.loads(s)
單雙引號,轉義符
1.雙引號括起來的字串,列印出來也是單引號 hello world hello world 2.使用單引號 hello world hello world 3.單雙引號混合使用 let s go let s go hello world she said hello world she said 4...
Python Python的單雙引號
python真的爽,單雙引號的運用太舒服了 在python中,使用單引號或雙引號是沒有區別的,都可以用來表示乙個字串 1.單雙引號都可以用來表達 輸入 print hello1 print hello2 輸出 hello1 hello22.還可以一起用,來避免混淆 輸入 print test the...
C 單雙引號區別
贏家只關注怎麼贏,輸家只關注贏家在幹嘛 自己從 python 轉 c 乙個很嚴重的問題是搞不清引號怎麼用。在 python 中,單雙引號無所謂,隨便用,只要別混用就好。但是 c 明顯不同,剛好今天做 leetcode 時結結實實踩了乙個坑,所以記錄在這邊。今天遇到的問題是類似這樣的 string s...