python字典练习题

通过几道python字典(dict)练习题来巩固对字典的掌握, 考察你对python字典常用方法的理解和使用,比如keys(), values(),如何判断一个key是否在字典中, 如何用字典来存储并表示数据
一:字典基本操作

dic = {
    'python': 95,
    'java': 99,
    'c': 100
}

# 用程序解答下面的题目
# 1、字典的长度是多少
print(len(dic)) 
# 2、请修改'java' 这个key对应的value值为98
dic['java'] = 98
print(dic)
# 3、删除 c 这个key
del dic['c']
print(dic)
# 4、增加一个key-value对,key值为 php, value是90
dic['php'] = 90
print(dic)
# 5、获取所有的key值,存储在列表里
key_lst=list(dic.keys())
print(key_lst)
# 6、获取所有的value值,存储在列表里
value_lst=list(dic.values())
print(value_lst)
# 7、判断 javascript 是否在字典中
print('javascript' in dic)
# 8、获得字典里所有value 的和
print(sum(dic.values()))
# 9、获取字典里最大的value
print(max(dic.values()))
# 10、获取字典里最小的value
print(min(dic.values()))
# 11、字典 dic1 = {'php': 97}, 将dic1的数据更新到dic中
dic1 = {'php': 97}
dic.update(dic1)
print(dic)

二、 字典应用(买水果)

'''小明去超市购买水果,账单如下
苹果  32.8
香蕉  22
葡萄  15.5
请将上面的数据存储到字典里,可以根据水果名称查询购买这个水果的费用
很简单哦,用水果名称做key,金额做value,创建一个字典
'''
info = {'苹果': 32.8, '香蕉': 22, '葡萄': 15.5}
print(info['苹果'])

三、字典应用(买水果2)

'''
小明,小刚去超市里购买水果

小明购买了苹果,草莓,香蕉,一共花了89块钱,小刚购买了葡萄,橘子,樱桃,一共花了87块钱

请从上面的描述中提取数据,存储到字典中,可以根据姓名获取这个人购买的水果种类和总费用。

以姓名做key,value仍然是字典
'''
info = {
     '小明': {
          'fruits': ['苹果', '草莓', '香蕉'],
          'money': 89
     },
     "小刚": {
          'fruits': ['葡萄', '句子', '樱桃'],
          'money': 87
     }
}
print(info['小明']['fruits'])

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值