请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

字典引用问题

data=[{“name”:“m”,“age”:20,
“name”:“k”,“age”:21
}]
for i in data:
print(i[‘name’])

视频介绍返回 m
k
但我的只返回k

正在回答 回答被采纳积分+3

2回答

提问者 慕瓜8292325 2019-09-05 13:36:32

data=[{"name":"m","age":20,
      "name":"k","age":21
      }]
for i in data:
   print(i['name'])

0 回复 有任何疑惑可以回复我~
7七月 2019-09-05 02:36:02

能格式化一段清晰的代码吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕瓜8292325 #1
    data=[{"name":"m","age":20,
           "name":"k","age":21
           }]
    for i in data:
        print(i['name'])
    回复 有任何疑惑可以回复我~ 2019-09-05 13:36:45
  • 7七月 回复 提问者 慕瓜8292325 #2
    你这个数组下只有一个list,循环只会产生一次。
    回复 有任何疑惑可以回复我~ 2019-09-05 13:41:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信