国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python 的Json 模塊編碼詳解

Python 的Json 模塊編碼詳解

2022-03-09 13:02m0_64430632 Python

這篇文章主要為大家介紹了Python 的Json 模塊編碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

可以用函數 json.dumps()將 Python 對象編碼轉換為字符串形式。

例如:

?
1
2
3
4
import json
python_obj = [[1,2,3],3.14,'abc',{'key1':(1,2,3),'key2':[4,5,6]},True,False,None]
json_str=json.dumps(python_obj)
print(json_str)

輸出:

[[1, 2, 3], 3.14, "abc", {"key1": [1, 2, 3], "key2":
[4, 5, 6]}, true, false, null]

簡單類型對象編碼后的字符串和其原始的 repr()結果基本是一致的,但有些數據類型,如上例中的元組(1, 2, 3)被轉換成了[1, 2, 3](json 模塊的 array 數組形式)。
可以向函數 json.dumps()傳遞一些參數以控制轉換的結果。例如,參數 sort_keys=True 時,dict 類型的數據將按key(鍵)有序轉換:

?
1
2
3
4
5
data = [{'xyz': 3.0,'abc': 'get', 'hi': (1,2) },'world','hello']
json_str = json.dumps(data)
print(json_str)
json_str = json.dumps(data, sort_keys=True)
print(json_str)

輸出:

[{"xyz": 3.0, "abc": "get", "hi": [1, 2]}, "world", "hello"]
[{"abc": "get", "hi": [1, 2], "xyz": 3.0}, "world", "hello"]

即當 sort_keys=True 時,轉換后的 json 串對于字典的元素是按鍵(key)有序的。
對于結構化數據,可以給參數 indent 設置一個值(如 indent=3)來產生具有縮進的、閱讀性好的json 串:

?
1
2
json_str = json.dumps(data, sort_keys=True,indent = 3)
print(json_str)

輸出:

[
    {
        "abc": "get",
        "hi": [
            1,
            2
        ],
        "xyz": 3.0
    },
    "world",
    "hello"
]

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注服務器之家的更多內容!

原文鏈接:https://blog.csdn.net/m0_64430632/article/details/121598998

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久久精品免费视频 | av中文字幕在线观看 | 欧美一区二区精品 | 毛片在线免费播放 | 91精品视频导航 | 国产精品视频导航 | 亚洲国产精品99久久久久久久久 | 久精品视频 | av免费网 | 欧美一级在线 | 亚洲 欧美 日韩 在线 | 成人精品视频 | 人人爽视频| 中文字幕高清av | 亚洲欧美激情精品一区二区 | 天天久久 | 日日摸夜夜添夜夜添特色大片 | 免费一级毛片在线观看 | 欧美一区二区免费 | 一区二区三区中文字幕 | 黄色地址 | 91精品国产综合久久久久久 | 国产精品日韩在线观看 | 日韩国产 | 欧美黄色影院 | 色综合天天综合网国产成人网 | 国产欧美日韩在线观看 | 国产剧情一区二区 | 免费视频二区 | av大片| 爱色av网站 | 成人超碰在线 | av免费在线观看网站 | 日韩成人 | 夜夜嗨av色一区二区不卡 | 国产一区二区在线免费观看 | 中文字幕一区二区在线观看 | a免费视频 | 日韩中文字幕在线 | 亚洲欧美日韩在线 | 亚洲精品男人的天堂 |