python的json是什么呢?
是一種輕量級的數(shù)據(jù)交換格式。完全獨立于編程語言的文本格式來存儲和表示數(shù)據(jù)。簡潔和清晰的層次結(jié)構(gòu)使得JSON成為理想的數(shù)據(jù)交換語言。易于人閱讀和編寫,易于機器解析和生成,并有效地提升網(wǎng)絡(luò)傳輸效率。
json是k-v結(jié)構(gòu)的形式,
簡單來說,如果是一個key,對應(yīng)一個value.中間用:分隔,最外面用{}包圍,不同鍵值對之間用逗號,隔開
{‘key1’:'value1','key2':'value2','key3':'value3'}
如果有一個Key對應(yīng)著多個value的情況,用[]把對應(yīng)的所有value包括起來。
{'key1':['v11','v12','v13'],'key2':'v22'}
復(fù)雜一點的還有這樣的,不過其實原理都一樣。
{
"people":[
{
"firstName":"Brett",
"lastName":"McLaughlin"
},
{
"firstName":"Jason",
"lastName":"Hunter"}]}
以上內(nèi)容為大家介紹了python培訓(xùn)之json是什么文件格式,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機構(gòu):千鋒教育。