韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > json和python字典区别

json和python字典区别

头像

silencement

2019-09-12 15:21:374605浏览 · 0收藏 · 0评论

json是一种数据的表现形式,是一种数据格式:比如在ajax中的数据接收类型,一般都是json类型的数据格式,也会有txt的数据格式;json是字符串的一种格式,本质上还是字符串;
如下代码所示:

$.ajax({
    url: '/change_data',
    type: 'GET',
    dataType: 'json',  //  json 为接收服务器返回的数据类型
    data:{'code':300268}
    success:function(dat){
        alert(dat.name);
    },
    error:function(){
        alert('服务器超时,请重试!');
    }
});

json的含义与键值的写法:

json是 【JavaScript Object Notation】 的首字母缩写,字面的意思是【javascript对象表示法】,这里说的json指的是类似于javascript对象的一种数据格式对象,目前这种数据格式比较流行,逐渐替换掉了传统的xml数据格式。

json数据对象类似于JavaScript中的对象,但是它的键对应的值里面是没有函数方法的,值可以是普通变量,不支持undefined,值还可以是数组或者json对象。

与JavaScript对象写法不同的是,json对象的属性名称和字符串值需要用双引号引起来,用单引号或者不用引号会导致读取数据错误。

json格式的数据:

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

json的另外一个数据格式是数组,和javascript中的数组字面量相同。

[“tom”,18,“programmer”]

还可以是更复杂的数据机构:包括普通变量,数组,json对象:

{
“name”:“jack”,
“age”:29,
“hobby”:[“reading”,“travel”,“photography”]
“school”:{
“name”:“Merrimack College”,
“location”:‘North Andover, MA’
} }

字典:

字典是一种数据结构:比如python中所述的列表list, 元组tuple,集合set。

区别总结:

定义上:字典是一种数据结构;

json是一种数据的表现形式,一种数据格式。

写法上:字典中的键key,只要是hashable的数据类型即可;但是json的键key(属性名称),必须是用双引号引起来的字符串。

关于 -hashable的数据类型-,简单理解,就是不可变的数据类型;所以在字典中的键,可以是元组或者字符串等不可变的数据类型。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

俄罗斯大扔子视频观看| 《交换:完美的邻居》3| 双腿无力合拢红肿外翻男生原因 | 英语老师乖乖掀起裙子怎么写作文| 箱之女| 女性扒开大腿内侧小肚子痒| 国精产品一品二品国精HTC| 妻子的姐姐免费观看大全电视剧| 老公不在家憋不住了该怎么办 | 我被5个男人躁一夜不收我怎么办| 麻花传媒的短视频制作技巧和方法 | 把腿扒开让我添30分钟| 学长突然把自慰器开到最大| 国精产品一品二品国精HTC| 《慈母夜吟》完整版| 校花晚上自慰忘穿内裤怎么办| 怎么奖励自己的隐私位置不被发现| 久久久久久精品国产三级涨奶| 无套内谢粉嫩小沈| 没戴奶罩他含了一天| 女朋友的妹妹ID| 三陪| 强壮公妇公侵HD中字小说| 美国禁忌6 结局| 《湿点》未增减板相似| 《交换做爰》在线观看| 两个人轮流上24小时的班| 交换朋友的老婆2中字谜给看| 女人被狂躁到高潮20次| 暴躁妹妹CSGO直播| 《女学生做爰》| 处破小婕子的第一次| 女人一旦被深喉过脖子意味着什么| 小说适合晚上看的书| 门卫秦大爷1-42章免费阅读| 《黏糊糊的你》动漫免费观看| 美女和帅哥一起努力生产豆浆的视. | 搜索引擎| 《好好疼爱里面》免费看| 国外成品网站1688入口在哪 | 华为新品手机发布