小明学习三门课程: python 10, java 20 php 8
小千两门课程:python 9 C语言10.
小红2门课程, python 12 java 20.
存储3位同学学习信息,统计 python 的学习总课时。
你题目的解答代码如下:
dic = {
'小明': {'python': 10, 'java': 20, 'php': 8},
'小千': {'python': 9, 'C语言': 10},
'小红': {'python': 12, 'java': 20}
}
n = sum(map(lambda x: x['python'],dic.values()))
print('python 的学习总课时:',n)
或者
dic = {
'小明': {'python': 10, 'java': 20, 'php': 8},
'小千': {'python': 9, 'C语言': 10},
'小红': {'python': 12, 'java': 20}
}
n = sum([v['python'] for k,v in dic.items()])
print('python 的学习总课时:',n)
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!