题解 | #记录喜好的字典#
记录喜好的字典
https://www.nowcoder.com/practice/b48ac65b70534898a2900dfad254d8d9
# language={'NiuNiu':'Java','NiuMei':'Python','Niukele':'CPP','NiuNeng':'Python','Tony':'Java','Anna':'CPP','Allen':'CPP'}
# n=input()
# l=[]
# for k,v in language.items():
# if v==n:
# l.append(k)
# print(l if l else 'Nobody')
n = input()
def name_languages(language, value, default_name=None):
l=[]
for k, v in language.items():
if v == value:
l.append(k)
return l if l else default_name
l = {
"NiuNiu": "Java",
"NiuMei": "Python",
"Niukele": "CPP",
"NiuNeng": "Python",
"Tony": "Java",
"Anna": "CPP",
"Allen": "CPP",
}
value=n
default_name='Nobody'
print(name_languages(l,n,default_name))
查看13道真题和解析
