Python语言程序设计

您所在的位置:网站首页 python统计在售药品信息 Python语言程序设计

Python语言程序设计

2024-06-06 12:50| 来源: 网络整理| 查看: 265

题目

3.以下是某电商卖家在售产品价目一览表。

表7-2产品名称价格/元方糖99XI499魔盒399曲奇299

试编写程序,实现以下功能:                                                                                                                (1)使用字典myDict存放表 7-2中的信息,产品名称作为键,价格作为值。                                       (2)输出所有在售产品的价目表。格式为 放糖········99 XI·······499 魔方·······399 q曲奇······299 (3)输出所有产品的平均价格。                                                                                                            (4)输出价格最高的产品名称。

提示

如需按照价格进行排序,可使用列表生成式先将字典中每个元素的键和值交换。

参考代码 myDict = {'放糖':99,'XI':499,'魔方':399,'q曲奇':299} print("(1)") for i,j in myDict.items(): print("{:·3}".format(i,j)) a = sum(myDict.values())/4 print("(2)") print('平均价格是:{}'.format(a)) print("(3)") myDict_opp =[(v,k)for k,v in myDict.items()] myDict_opp.sort(reverse=True) b =myDict_opp[0][1] print("价格最高的商品是:{}".format(b)) 运行结果 (1) 放糖········99 XI·······499 魔方·······399 q曲奇······299 (2) 平均价格是:324.0 (3) 价格最高的商品是:XI 说明

此方法仅供学习参考,欢迎讨论



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3