📅  最后修改于: 2023-12-03 14:56:54.938000             🧑  作者: Mango
这个程序能够返回给定类型所有项目的最低、最高和平均价格值。
要使用这个程序,需要传入两个参数:项目类型和项目列表。其中,项目类型是一个字符串,代表了项目的类型,比如 "书籍"、"电影" 等等。项目列表是一个包含了所有项目信息的列表,其中每个元素都是一个字典,包含了该项目的各种属性,比如 "名称"、"价格" 等等。
例如,下面是一个例子:
items = [
{"名称": "Python基础教程", "类型": "书籍", "价格": 52.00},
{"名称": "Python程序设计", "类型": "书籍", "价格": 68.50},
{"名称": "Python开发实战", "类型": "书籍", "价格": 89.00},
{"名称": "Python爬虫实战", "类型": "书籍", "价格": 112.00},
{"名称": "Python高级编程", "类型": "书籍", "价格": 125.00},
{"名称": "Python编程入门", "类型": "视频", "价格": 98.50},
{"名称": "Python实战", "类型": "视频", "价格": 129.00},
{"名称": "Python网络编程", "类型": "视频", "价格": 168.00},
{"名称": "Python全栈开发", "类型": "视频", "价格": 189.00},
{"名称": "Python高级应用", "类型": "视频", "价格": 220.00}
]
result = get_item_price("书籍", items)
print(result)
输出:
书籍的最低价格为 52.00 元,最高价格为 125.00 元,平均价格为 81.10 元。
这个程序返回一个字符串,包含了最低、最高和平均价格的信息。具体格式如下:
<类型>的最低价格为 <最低价格> 元,最高价格为 <最高价格> 元,平均价格为 <平均价格> 元。
其中,"<类型>" 表示项目的类型,"<最低价格>"、"<最高价格>" 和 "<平均价格>" 分别为最低、最高和平均价格的数值。