文章詳情頁(yè)
python小白 問(wèn)for...in...遍歷的問(wèn)題
瀏覽:101日期:2022-06-28 15:10:57
問(wèn)題描述
代碼如下:
# -*- coding:gb2312 -*-infor = [{'name':'laowang','age':18},{'name':'laoli','age':20},{'name':'laotie','age':40},{'name':'wutianlong','age':29}]for temp in infor: for temp2 in temp.key():print(temp2)
運(yùn)行結(jié)果如下:
我的問(wèn)題:不知道這段代碼的問(wèn)題出在哪里?我是一個(gè)列表里面有4個(gè)字典,我想遍歷列表一次,然后在遍歷的結(jié)果當(dāng)中再遍歷一次字典的name這個(gè)鍵,然后打印name這個(gè)鍵的值。 為什么打印不出來(lái)?
問(wèn)題解答
回答1:keys回答2:1.首先是keys, 不是key2.其次for可以直接遍歷字典, 不需要另外調(diào)用kes()
回答3:1樓重點(diǎn)標(biāo)注了。keys才是dict的屬性,報(bào)錯(cuò)'字典對(duì)象沒(méi)有叫做’key’的屬性'已經(jīng)說(shuō)明了問(wèn)題,這時(shí)候查一下python文檔中的dict索引就能找到答案。
上一條:關(guān)于Python 中出現(xiàn)的TypeError: missing 1 required positional argument下一條:python如何轉(zhuǎn)換時(shí)間戳到"2017年6月12日 18點(diǎn)24分"這樣的格式呢?
相關(guān)文章:
1. javascript - vue2如何獲取v-model變量名2. javascript - 求幫助 , ATOM不顯示界面!!!!3. html5 - HTML代碼中的文字亂碼是怎么回事?4. javascript - vue2.0中,$refs對(duì)象為什么用駝峰的方式獲取不到屬性?5. python bottle跑起來(lái)以后,定時(shí)執(zhí)行的任務(wù)為什么每次都重復(fù)(多)執(zhí)行一次?6. 解決Android webview設(shè)置cookie和cookie丟失的問(wèn)題7. javascript - nodejs使用mongoose連接數(shù)據(jù)庫(kù),使用post提交表單在后臺(tái),后臺(tái)處理后調(diào)用res.redirect()跳轉(zhuǎn)界面無(wú)效?8. javascript - 能否讓vue-cli的express修改express重啟服務(wù)9. python - 爬蟲(chóng)模擬登錄后,爬取csdn后臺(tái)文章列表遇到的問(wèn)題10. html5 - 急求?被公司問(wèn)住了
排行榜

熱門(mén)標(biāo)簽