真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python3實(shí)現(xiàn)的對(duì)象與json相互轉(zhuǎn)換的方法

python3實(shí)現(xiàn)的對(duì)象與json相互轉(zhuǎn)換的方法,針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

創(chuàng)新互聯(lián)專(zhuān)注于景東企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城建設(shè)。景東網(wǎng)站建設(shè)公司,為景東等地區(qū)提供建站服務(wù)。全流程按需搭建網(wǎng)站,專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)

python3 實(shí)現(xiàn)的對(duì)象與json相互轉(zhuǎn)換操作

1. python主要有三種數(shù)據(jù)類(lèi)型:字典、列表、元組,其分別由花括號(hào),中括號(hào),小括號(hào)表示。 例如:

字典:dictData={'a':12,'b':34}

列表:listData=[1,2,3,4]

元組:tupleData=(1,2,3,4)

2. 使用json時(shí),導(dǎo)入import json即可

3. python對(duì)象轉(zhuǎn)json字符串,主要用到的函數(shù):json.dumps()。例如:示例1:

#!/usr/bin/env python3

# -*- coding: utf-8 -*-

import json

"""

python對(duì)象轉(zhuǎn)json字符串

"""

# 構(gòu)造字典

python2json = {}

# 構(gòu)造list

listTest = [1,2,3]

python2json["listTest"] = listTest

python2json["strData"] = "Python object to json."

# 轉(zhuǎn)換成json字符串

jsonStr = json.dumps(python2json)

print(jsonstr)

結(jié)果:

{"listTest": [1, 2, 3], "strData": "Python object to json."}示例2:

#!/usr/bin/env python3

# -*- coding: utf-8 -*-

import json

"""

python對(duì)象轉(zhuǎn)json字符串

"""

# 構(gòu)造字典

python2json = {}

# 構(gòu)造dict

dictData = {'a': 123, 'b': [3,4,5], 'c': (4,5,6)}

python2json["dictTest"] = dictData

# 轉(zhuǎn)換成json字符串

jsonStr = json.dumps(python2json)

print(jsonStr)

結(jié)果:

{"dictTest": {"a": 123, "b": [3, 4, 5], "c": [4, 5, 6]}}4.json轉(zhuǎn)python對(duì)象主要使用的函數(shù)是:json.loads()。例如:

#!/usr/bin/env python3

# -*- coding: utf-8 -*-

import json

"""

json轉(zhuǎn)python對(duì)象

"""

str = '{"Data1": [1, 2, 3], "Data2": "Json to python object."}'

json2python = json.loads(str)

print(json2python)

結(jié)果:

{'Data1': [1, 2, 3], 'Data2': 'Json to python object.'}5.json編碼的格式幾乎和python語(yǔ)法一致,不同點(diǎn)在于True會(huì)被映射為true,F(xiàn)alse會(huì)被映射為false,None會(huì)被映射為null,元組()會(huì)被映射為列表[]。

關(guān)于python3實(shí)現(xiàn)的對(duì)象與json相互轉(zhuǎn)換的方法問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。


分享標(biāo)題:python3實(shí)現(xiàn)的對(duì)象與json相互轉(zhuǎn)換的方法
網(wǎng)頁(yè)地址:http://weahome.cn/article/ggsjcs.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部