【Python爬蟲】-dict\json作業(yè)

1.導入json模塊

import json;

json_str="""

[

{

"student":{

"name":"張三",

"age":20,

"language":["java","c","js"]

}

}

]

"""

json_obj=json.loads(json_str);

print(json_obj);

2.定義一個空字典dict_a,空字典dict_b

dict_a=dict();

dict_b=dict();

3.給dict_a 添加3個key a1,a2,a3分別對應的值為b1,b2,b3

dict_a=dict();

dict_b=dict();

dict_a["a1"]="b1";

dict_a["a2"]="b2";

dict_a["a3"]="b3";

print(dict_a)

4.獲取dict_a所有的key,命名變量ks,打印輸出ks及ks的數(shù)據(jù)類型

ks=dict_a.keys();

print(ks)

print(type(ks))

5.打印dict_a所有的value 命名變量vs,打印輸出vs及vs的數(shù)據(jù)類型

vs=dict_a.values();

print(vs);

print(type(vs));

6.執(zhí)行代碼print(dict_a.items()) 觀察輸出結果

7.將a1和a3對應的值對換

a1=dict_a.get("a1");

dict_a["a1"]=dict_a.get("a3");

dict_a["a3"]=a1;

print(dict_a);

8.打印輸出dict_a

{'a1': 'b3', 'a2': 'b2', 'a3': 'b1'}

9.刪除字典dict_a中a1對應的值

dict_a.pop("a1");

print(dict_a);

10.打印輸出dict_a

{'a2': 'b2', 'a3': 'b1'}

11.將此時的dict_a數(shù)據(jù)更新到dict_b

dict_b.update(dict_a);

12.打印dict_b 并觀察a1和a4是否在dict_b中

print(dict_b);

13.a1如不存在dict_b中,輸入以下代碼 a1=dict_b.get('a1') 并打印變量a1

a1=dict_b.get('a1');

print(a1);

None

14.將13題變量a1 添加到dict_b中,key為'a1'

dict_b["a1"]="b1";

print(dict_b);

15.a4如不存在dict_b中,將a4對應的值默認為'null',并添加到dict_b中,key為'a4'

dict_b["a4"]='null';

16.打印dict_b及其數(shù)據(jù)類型

dict_b["a4"]='null';

print(dict_b);

print(type(dict_b));

17.將dict_b轉(zhuǎn)化為json類型 命名為變量 json_c

with open('test.json','w') as f

json_c=json.dump(dict_b,f);

18.打印json_c及其數(shù)據(jù)類型 觀察16題打印結果和18題結果 將不同之處指明

19.將json_c轉(zhuǎn)換為字典類型 命名為dict_c 打印輸出 dict_c及其數(shù)據(jù)類型

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末娜睛,一起剝皮案震驚了整個濱河市冀痕,隨后出現(xiàn)的幾起案子等限,更是在濱河造成了極大的恐慌柒竞,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件悍手,死亡現(xiàn)場離奇詭異规揪,居然都是意外死亡度苔,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門暂吉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來胖秒,“玉大人缎患,你說我怎么就攤上這事⊙指危” “怎么了挤渔?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長盗痒。 經(jīng)常有香客問我蚂蕴,道長,這世上最難降的妖魔是什么俯邓? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任骡楼,我火速辦了婚禮,結果婚禮上稽鞭,老公的妹妹穿的比我還像新娘鸟整。我一直安慰自己,他們只是感情好朦蕴,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布篮条。 她就那樣靜靜地躺著,像睡著了一般吩抓。 火紅的嫁衣襯著肌膚如雪涉茧。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天疹娶,我揣著相機與錄音伴栓,去河邊找鬼。 笑死雨饺,一個胖子當著我的面吹牛钳垮,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播额港,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼饺窿,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了移斩?” 一聲冷哼從身側(cè)響起肚医,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎向瓷,沒想到半個月后忍宋,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡风罩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年糠排,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片超升。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡入宦,死狀恐怖哺徊,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情乾闰,我是刑警寧澤落追,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站涯肩,受9級特大地震影響轿钠,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜病苗,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一疗垛、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧硫朦,春花似錦贷腕、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至破婆,卻和暖如春涮总,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背祷舀。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工妹卿, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蔑鹦。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像箕宙,于是被迫代替她去往敵國和親嚎朽。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容