为了账号安全,请及时绑定邮箱和手机立即绑定

这个遍历字典为什么一定要用key?用k竟然不行??什么鬼???大神救救我!!!

这个遍历字典为什么一定要用key?用k竟然不行??什么鬼???大神救救我!!!

慕粉2151544046 2017-03-15 20:11:04
d = {     'Adam': 95,     'Lisa': 85,     'Bart': 59 } for key in ['Adam', 'Lisa', 'Bart']:     print "%s: %d"%(key, d[key])  #为什么一定要用key?用for k in.....然后d[k]就不行呢???
查看完整描述

1 回答

已采纳
?
千秋此意

TA贡献158条经验 获得超187个赞


你不会只是改了d[k]吧?

d = {
    'Adam': 95,
    'Lisa': 85,
    'Bart': 59
}
for k in ['Adam', 'Lisa', 'Bart']:
    print "%s: %d" % (k, d[k])

这样没毛病啊

查看完整回答
反对 回复 2017-03-15
  • 1 回答
  • 0 关注
  • 1309 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信