单选题

今天编程课的主要内容是字典的遍历。

已知字典dt={'a':[1,3,5],'b':[3,4,7],'c':[2,5,9]},老师要求用四种不同的方法遍历字典,都要获得如下结果

[1, 3, 5]

[3, 4, 7]

[2, 5, 9]

小程同学尝试写了四段程序,请你帮他检查一下哪个程序的打印结果不符合要求?(?)

A.

dt={'a':[1,3,5],'b':[3,4,7],'c':[2,5,9]}

ls=[]

for i in dt.values():

ls.append(i)

print(i)

B.

dt={'a':[1,3,5],'b':[3,4,7],'c':[2,5,9]}

ls=[]

for i in dt:

ls.append(dt[i])

for j in ls:

print(j)

C.

dt={'a':[1,3,5],'b':[3,4,7],'c':[2,5,9]}

ls=[]

for k in dt.keys():

ls.append(dt[k])

for j in ls:

print(j)

D.

dt={'a':[1,3,5],'b':[3,4,7],'c':[2,5,9]}

ls=[]

for k in dt.items():

print(k)


点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部