Task05:字典集合和序列
Posted chenweibo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Task05:字典集合和序列相关的知识,希望对你有一定的参考价值。
练习题:
1、字典基本操作
字典内容如下:
dic = {
‘python‘: 95,
‘java‘: 99,
‘c‘: 100
}
用程序解答下面的题目
- 字典的长度是多少
- 请修改‘java‘ 这个key对应的value值为98
- 删除 c 这个key
- 增加一个key-value对,key值为 php, value是90
- 获取所有的key值,存储在列表里
- 获取所有的value值,存储在列表里
- 判断 javascript 是否在字典中
- 获得字典里所有value 的和
- 获取字典里最大的value
- 获取字典里最小的value
- 字典 dic1 = {‘php‘: 97}, 将dic1的数据更新到dic中
2、字典中的value
有一个字典,保存的是学生各个编程语言的成绩,内容如下
data = {
‘python‘: {‘上学期‘: ‘90‘, ‘下学期‘: ‘95‘},
‘c++‘: [‘95‘, ‘96‘, ‘97‘],
‘java‘: [{‘月考‘:‘90‘, ‘期中考试‘: ‘94‘, ‘期末考试‘: ‘98‘}]
}
各门课程的考试成绩存储方式并不相同,有的用字典,有的用列表,但是分数都是字符串类型,请实现函数transfer_score(score_dict)
,将分数修改成int类型
def transfer_score(data):
# your code here
以上是关于Task05:字典集合和序列的主要内容,如果未能解决你的问题,请参考以下文章