请在创建一个函数,完成给定一个药品编号,求出该药品所有供应的价格总和
时间: 2023-11-28 14:51:16 浏览: 35
好的,以下是一个简单的 Python 函数实现:
```python
def get_total_price(drug_id):
# 假设这里有一个药品供应商的价格列表,列表中每个元素是一个字典,包含药品编号和价格两个键值对
prices = [
{'id': '001', 'price': 10.5},
{'id': '002', 'price': 15},
{'id': '003', 'price': 8.9},
{'id': '001', 'price': 12},
{'id': '002', 'price': 18.6},
{'id': '004', 'price': 9.2},
]
total_price = 0
for price in prices:
if price['id'] == drug_id:
total_price += price['price']
return total_price
```
这个函数接收一个药品编号作为参数,然后遍历价格列表,累加所有药品编号等于参数的药品的价格。最后返回总价。注意这里只是一个示例实现,实际情况中需要根据实际数据存储方式来编写代码。