色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

請教一個python字符串處理的問題?

瀏覽:89日期:2022-08-02 15:49:03

問題描述

本人初學(xué)python,想利用python解決一些工作生活上面的實際問題,這樣能提升更快一些。個人也不愿意做伸手黨,但遇到一個問題確實自己無法解決,特此求助各位高手。比如某程序會產(chǎn)生這樣的日志{TypeNameA:{JSON格式數(shù)據(jù)}}{TypeNameA:{JSON格式數(shù)據(jù)}}{TypeNameB:{JSON格式數(shù)據(jù)}}{TypeNameC:{JSON格式數(shù)據(jù)}}

怎樣先判斷TypeName,然后再把后面json格式的數(shù)據(jù)取出來,通過json.loads(xxx)的方式讀取為dict。再讀取其中的數(shù)據(jù)?還有由于不同Type的日志,后面的json格式層級也不盡相同。如果在這樣多層嵌套的字典中直接取到自己想要的內(nèi)容?比如{'person':{'name':{'firstname':'wang','oldname':'lee'}}}這樣,我想直接獲得firstname對應(yīng)的內(nèi)容,但是使用dict.get(’xxx’)明顯是不行的,因為這里firstname已經(jīng)不算是key,而且value的內(nèi)容

另外有個問題,dict[’key1’]與dict.get(’key’)這兩種方式,當(dāng)處理大量數(shù)據(jù)的時候,其速度和性能有沒有比較大的差異?

問題解答

回答1:

dic[’person’][’name’][’firstname’]回答2:

firstname就是里面的詞典的key。你就寫這樣吧:

d = {'person':{'name':{'firstname':'wang','oldname':'lee'}}}d[’person’][’name’][’firstname’]回答3:

需要先用json.loads()把json格式轉(zhuǎn)換為字典,然后對字典’person’[’firstname’]層層提取

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产精品一二三区 | 欧美精品国产一区二区三区 | 国产成人精品曰本亚洲 | 国产成人亚洲精品91专区高清 | 国产99视频精品草莓免视看 | 亚洲国产日韩女人aaaaaa毛片在线 | 国产免费一区不卡在线 | 日韩欧美三级在线观看 | 日韩一区在线播放 | 亚洲成人一级片 | 欧美日韩精品免费一区二区三区 | 久久久国产亚洲精品 | 丝袜一级片 | 国产做a爰片久久毛片a | 二级黄的全免费视频 | 国内成人自拍视频 | 久久er国产精品免费观看1 | 亚洲精品一区二区三区网址 | 美女视频网站永久免费观看软件 | 久久亚洲一级毛片 | 欧美在线高清视频播放免费 | 欧美精品hdvdeosex4k | 99久久精品国产免看国产一区 | 日本特黄aaaaaaa大片 | 亚洲欧美国产日韩天堂在线视 | 一区二区三区四区在线免费观看 | 在线看欧美成人中文字幕视频 | 特级aa一级欧美毛片 | 亚洲精品午夜在线观看 | 国产三级三级三级 | 成人丝袜激情一区二区 | 国产a级一级久久毛片 | 国产成人在线综合 | 日本亚洲视频 | 一级特黄aaa大片在线观看 | 亚洲综合日韩欧美一区二区三 | 日本一区二区三区在线 视频观看免费 | 2022久久免费精品国产72精品 | 久久久久久国产精品免费 | 欧美日韩一区二区视频免费看 | 久久久久亚洲精品影视 |