码迷,mamicode.com
首页 > 其他好文 > 详细

Task05:字典、集合和序列

时间:2020-08-01 00:13:00      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:编程   数据   dict   python   判断   列表   更新   lang   增加   


练习题

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:字典、集合和序列

标签:编程   数据   dict   python   判断   列表   更新   lang   增加   

原文地址:https://www.cnblogs.com/chenweibo/p/13412674.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!