国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

python小白 問for...in...遍歷的問題

瀏覽:132日期:2022-06-28 15:10:57

問題描述

代碼如下:

# -*- 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)

運行結果如下:

python小白 問for...in...遍歷的問題

我的問題:不知道這段代碼的問題出在哪里?我是一個列表里面有4個字典,我想遍歷列表一次,然后在遍歷的結果當中再遍歷一次字典的name這個鍵,然后打印name這個鍵的值。 為什么打印不出來?

問題解答

回答1:keys回答2:

1.首先是keys, 不是key2.其次for可以直接遍歷字典, 不需要另外調用kes()

回答3:

1樓重點標注了。keys才是dict的屬性,報錯'字典對象沒有叫做’key’的屬性'已經說明了問題,這時候查一下python文檔中的dict索引就能找到答案。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 江油市| 纳雍县| 万载县| 太仓市| 花莲市| 普安县| 澄江县| 丹江口市| 峨边| 安平县| 宁南县| 淮北市| 金溪县| 台江县| 红安县| 烟台市| 平顶山市| 民权县| 密云县| 兴仁县| 长阳| 扶风县| 纳雍县| 石嘴山市| 大城县| 博罗县| 凤翔县| 德保县| 桑日县| 鄂尔多斯市| 翁牛特旗| 犍为县| 中阳县| 卓资县| 德令哈市| 来凤县| 通城县| 上栗县| 安福县| 寿宁县| 聂荣县|