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

一定要写那么多遍d.get吗?

print(d.get('Alice', 'Bob', 'Candy', 'Mimi', 'David'))

有没有办法一次性get所有的,当然上面这句没通过。。。

正在回答

5 回答

students = ['Alice', 'Bob', 'Candy', 'Mimi', 'David']

d = {

    'Alice': 45,

    'Bob': 60,

    'Candy': 75,

    'David': 86,

    'Ellena': 49

}

for i in students:

    print(d.get(i))


11 回复 有任何疑惑可以回复我~

for key in d.keys():

    print(key,d.get(key))


0 回复 有任何疑惑可以回复我~
d = {'Alice': 45,'Bob': 60,'Candy': 75,'David': 86,'Ellena': 49}
name = ['Alice','Bob','Candy','David','Mimi']
for item in name:
    if item in d:
        print(item,d.get(item))
    else:
        print('None')
0 回复 有任何疑惑可以回复我~

d = {

    'Alice': 45,

    'Bob': 60,

    'Candy': 75,

    'David': 86,

    'Ellena': 49,

    'Gaven': 86

}

for k in d:

    print(k,d.get(k))


4 回复 有任何疑惑可以回复我~
#1

慕少3230238

学习!
2020-12-28 回复 有任何疑惑可以回复我~

把名字加入列表,循环列表get

2 回复 有任何疑惑可以回复我~
#1

葡萄葡萄 提问者

谢谢!
2020-10-01 回复 有任何疑惑可以回复我~
#2

xir0905

好秀啊
2020-10-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

一定要写那么多遍d.get吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信