欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

python中dict和json有什么區(qū)別

這篇文章主要介紹python中dict和json有什么區(qū)別,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)建站自2013年起,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目做網(wǎng)站、成都做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元泉山做網(wǎng)站,已為上家服務(wù),為泉山各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792

字典:

字典是一種數(shù)據(jù)結(jié)構(gòu):比如python中所述的列表list, 元組tuple,集合set。

區(qū)別總結(jié):

定義上:字典是一種數(shù)據(jù)結(jié)構(gòu);

json是一種數(shù)據(jù)的表現(xiàn)形式,一種數(shù)據(jù)格式。

寫法上:字典中的鍵key,只要是hashable的數(shù)據(jù)類型即可;但是json的鍵key(屬性名稱),必須是用雙引號(hào)引起來(lái)的字符串。

關(guān)于 -hashable的數(shù)據(jù)類型-,簡(jiǎn)單理解,就是不可變的數(shù)據(jù)類型;所以在字典中的鍵,可以是元組或者字符串等不可變的數(shù)據(jù)類型。

json是一種數(shù)據(jù)的表現(xiàn)形式,是一種數(shù)據(jù)格式:比如在ajax中的數(shù)據(jù)接收類型,一般都是json類型的數(shù)據(jù)格式,也會(huì)有txt的數(shù)據(jù)格式;json是字符串的一種格式,本質(zhì)上還是字符串;
如下代碼所示:

$.ajax({
    url: '/change_data',
    type: 'GET',
    dataType: 'json',  //  json 為接收服務(wù)器返回的數(shù)據(jù)類型
    data:{'code':300268}
    success:function(dat){
        alert(dat.name);
    },
    error:function(){
        alert('服務(wù)器超時(shí),請(qǐng)重試!');
    }
});

json的含義與鍵值的寫法:

json是 【JavaScript Object Notation】 的首字母縮寫,字面的意思是【javascript對(duì)象表示法】,這里說的json指的是類似于javascript對(duì)象的一種數(shù)據(jù)格式對(duì)象,目前這種數(shù)據(jù)格式比較流行,逐漸替換掉了傳統(tǒng)的xml數(shù)據(jù)格式。

json數(shù)據(jù)對(duì)象類似于JavaScript中的對(duì)象,但是它的鍵對(duì)應(yīng)的值里面是沒有函數(shù)方法的,值可以是普通變量,不支持undefined,值還可以是數(shù)組或者json對(duì)象。

與JavaScript對(duì)象寫法不同的是,json對(duì)象的屬性名稱和字符串值需要用雙引號(hào)引起來(lái),用單引號(hào)或者不用引號(hào)會(huì)導(dǎo)致讀取數(shù)據(jù)錯(cuò)誤。

json格式的數(shù)據(jù):

{
“name”:“tom”,
“age”:18
}

json的另外一個(gè)數(shù)據(jù)格式是數(shù)組,和javascript中的數(shù)組字面量相同。

[“tom”,18,“programmer”]

還可以是更復(fù)雜的數(shù)據(jù)機(jī)構(gòu):包括普通變量,數(shù)組,json對(duì)象:

{
“name”:“jack”,
“age”:29,
“hobby”:[“reading”,“travel”,“photography”]
“school”:{
“name”:“Merrimack College”,
“l(fā)ocation”:‘North Andover, MA’
} }

以上是python中dict和json有什么區(qū)別的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

當(dāng)前名稱:python中dict和json有什么區(qū)別
分享路徑:http://www.chinadenli.net/article30/jigdso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)搜索引擎優(yōu)化微信小程序網(wǎng)站設(shè)計(jì)公司網(wǎng)站導(dǎo)航企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開發(fā)