goods = {"Apple":4999,"华为":3600,"Vivo":2999,"OPPO":3200,"三星":4300}
# 1) 增加手机品牌
goods["小米"] = 2800
# 2) 按照价格排序
valueSorted = sorted(goods.values())
print("最低价 = {},最高价 = {}".format(valueSorted[0],valueSorted[-1]))
# 3) 价格从低到高输出列表
goodSorted = sorted(goods.items(),key=lambda x:x[1])
newList = ["{},价格为: {}".format(name,price) for name,price in goodSorted]
print(newList)
# 4) 输入任一品牌的手机名称,显示其价格:
name = input("请输入手机的,名称: ")
if name in goods:
print("{} 手机的价格是: {}".format(name,goods[name]))
else:
print("{} 手机不存在!")
结果:
如果觉得答案对你有帮助,请点击下采纳,谢谢~