python:如何将for循环执行到字典上面

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"><span style="font-size:18px;">大家有没有想过for循环既然可以在列表中得到执行,那么是否也能在字典中得到执行呢?   答案是肯定的。</span></span>


是这样吗?

stuff = {'name':'Zed','age':36,'height':74}

for each in stuff:
    print(each[key])

哈哈 ,运行一下看看


结果报错了,提示 "key"没有被定义!


正确的代码应该是这样:

stuff = {'name':'Zed','age':36,'height':74}

for each in stuff:
    print(stuff[each])
运行结果截图:



因为for遍历的时候检索的是字典中的key,所以打印的时候应该print(stuff[each])


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值