從零學(xué)習(xí)Python—基礎(chǔ)知識(shí)(九)

承上一節(jié)課,我們講到了嵌套尼桶,我們舉例是將字典嵌套在了列表中操灿,由于篇幅有限的問(wèn)題,我們沒(méi)有講到將列表嵌套在字典中泵督,不知有沒(méi)有積極的小伙伴已經(jīng)自己嘗試了呢趾盐。


大致如下:

——————————————

numbers={

? ? ? ? ? 'av':'1',

? ? ? ? ? 'bv':'2',

? ? ? ? ? 'cv':['3','4','5']

}

print(numbers['av'])

print(numbers['bv'])

print(numbers['cv'])


結(jié)果是:

1

2

['3', '4', '5']

———————————————


這就是一個(gè)簡(jiǎn)單的列表儲(chǔ)存在字典中的例子,當(dāng)然,這樣輸出是很傻的救鲤,我們完全可以精簡(jiǎn)一下久窟,承接上面的例子,咱們?cè)偌由蟽蓷l:

——————————————

for point in numbers.values():

? ? ? ?print(point)


結(jié)果是:

1

2

['3', '4', '5']

1

2

['3', '4', '5']

———————————————


咱們這樣精簡(jiǎn)了一下蜒简,就比剛才就少了一行代碼瘸羡。如果說(shuō)字典中的鍵—值更多的情況漩仙,咱們也只用這幾行代碼就可以搞定搓茬。最主要的代碼寫(xiě)的不那么的呆


如果說(shuō)要將'cv'中的值打印出來(lái),而不用列表的方式呈現(xiàn)队他,我們還可以加一個(gè)for語(yǔ)句就可以搞定:

——————————————

for points in numbers['cv']:

? ? ? ?print(points)


結(jié)果是:

3

4

5

——————————————


是不是很簡(jiǎn)單卷仑,想要什么結(jié)果,先要想好思路麸折,再來(lái)嘗試寫(xiě)出來(lái)锡凝,不要怕出現(xiàn)問(wèn)題。你的路只有你自己才能走出來(lái)垢啼,別人都幫不了你窜锯。


其實(shí)字典有列表是比較常見(jiàn)的,比如說(shuō):你要建個(gè)網(wǎng)站芭析,就會(huì)有用戶(hù)注冊(cè)锚扎,用戶(hù)有用戶(hù)名和個(gè)人信息,你就可以把用戶(hù)名作為鍵馁启,個(gè)人信息作為值驾孔,個(gè)人信息一般會(huì)有很多種信息,這時(shí)列表就能將它們儲(chǔ)存其中惯疙,需要什么翠勉,都能一一打印出來(lái)。


字典也能嵌套在字典里霉颠,不過(guò)用復(fù)雜一些对碌,但原理還是一樣。

————————————————

users={

? ? ? ? ?'name_0':{

? ? ? ? ? ? ? ? ? ?'color':'red',

? ? ? ? ? ? ? ? ? ?'points':'55'

? ? ? ? ? ?},

? ? ? ? ? 'name_1':{

? ? ? ? ? ? ? ? ? ? 'color':'green',

? ? ? ? ? ? ? ? ? ? 'points':'89'

? ? ? ? ? ?}

}

for name in users.items():

? ? ? ?print(name)


結(jié)果是:

('name_0', {'color': 'red', 'points': '55'})

('name_1', {'color': 'green', 'points': '89'})

——————————————————


這里完全是在展示字典的用法蒿偎,里面的逗號(hào)俭缓、冒號(hào)、引號(hào)等都不能錯(cuò)酥郭,字典與字典的嵌套確實(shí)是復(fù)雜些的华坦,要有一定熟練才能少犯錯(cuò)。


要打印相應(yīng)的值不从,就要使用keys()和values()

比如在上面的例子上再加上兩行代碼:

——————————————

for name in users['name_0'].values():

? ? ? print(name)


結(jié)果是:

red

55

——————————————


好了惜姐,字典內(nèi)容大致就是這些了,有時(shí)間多練習(xí)練習(xí),給自己出個(gè)題來(lái)考考自己歹袁。個(gè)人認(rèn)為不犯錯(cuò)坷衍,學(xué)的會(huì)更慢,印象不深条舔。


下一節(jié)枫耳,我們就要講到while了,也是最有意思一節(jié)孟抗,讓你知道如何將程序變成交互性的迁杨,也就是說(shuō)能夠?qū)τ脩?hù)的輸入作出相應(yīng)的響應(yīng)。是不是很期待呢凄硼,嘿嘿

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末铅协,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子摊沉,更是在濱河造成了極大的恐慌狐史,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,427評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件说墨,死亡現(xiàn)場(chǎng)離奇詭異骏全,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)尼斧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)姜贡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人突颊,你說(shuō)我怎么就攤上這事鲁豪。” “怎么了律秃?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,747評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵爬橡,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我棒动,道長(zhǎng)糙申,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,939評(píng)論 1 295
  • 正文 為了忘掉前任船惨,我火速辦了婚禮柜裸,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘粱锐。我一直安慰自己疙挺,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布怜浅。 她就那樣靜靜地躺著铐然,像睡著了一般蔬崩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上搀暑,一...
    開(kāi)封第一講書(shū)人閱讀 51,737評(píng)論 1 305
  • 那天沥阳,我揣著相機(jī)與錄音,去河邊找鬼自点。 笑死桐罕,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的桂敛。 我是一名探鬼主播功炮,決...
    沈念sama閱讀 40,448評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼埠啃!你這毒婦竟也來(lái)了死宣?” 一聲冷哼從身側(cè)響起伟恶,我...
    開(kāi)封第一講書(shū)人閱讀 39,352評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤碴开,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后博秫,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體潦牛,經(jīng)...
    沈念sama閱讀 45,834評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評(píng)論 3 338
  • 正文 我和宋清朗相戀三年挡育,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了巴碗。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,133評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡即寒,死狀恐怖橡淆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情母赵,我是刑警寧澤逸爵,帶...
    沈念sama閱讀 35,815評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站凹嘲,受9級(jí)特大地震影響师倔,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜周蹭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評(píng)論 3 331
  • 文/蒙蒙 一趋艘、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧凶朗,春花似錦瓷胧、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,022評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至,卻和暖如春矛绘,著一層夾襖步出監(jiān)牢的瞬間耍休,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,147評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工货矮, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留羊精,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,398評(píng)論 3 373
  • 正文 我出身青樓囚玫,卻偏偏與公主長(zhǎng)得像喧锦,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子抓督,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評(píng)論 2 355

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