# 一.有如下字典内容用程序解答下面的题目
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值,存储在列表里
list1=[i for i in dic.keys()]
print(list1)
# 6. 获取所有的value值,存储在列表里
list2=[i for i in dic.values()]
print(list2)
# 7. 判断 javascript 是否在字典中
if "javascript" in (list1 or list2):
    print("javascript 在字典中")
else:
    print("javascript 不在字典中")
# 8. 获得字典里所有value 的和
sum=sum(dic.values())
print("所有value的和为:",sum)
# 9. 获取字典里最大的value
max=max(dic.values())
print("字典里最大的value是:",max)
# 10. 获取字典里最小的value
min=min(dic.values())
print("字典里最小的value是:",min)
# 11. 字典 dic1 = {'php': 97}, 将dic1的数据更新到dic中
dic1 = {'php': 97}
dic.update(dic1)
print("更新后的字典为:",dic)

运行结果:

python字典的应用一(增删改查)_字典