创建一个以水果名称作为键、价格作为值的字典。然后,编写一个函数来计算一篮子水果的总成本。
时间: 2024-09-23 16:17:03 浏览: 86
创建一个以水果名称为键、价格为值的字典在Python中非常简单,你可以这样操作:
```python
fruits = {
"苹果": 5.0,
"香蕉": 3.0,
"橙子": 4.5,
"葡萄": 6.0,
# 可根据实际需求添加更多水果和价格
}
```
在这个例子中,`fruits`是一个字典,它的键是水果的名字(如"苹果"),对应的值是该水果的价格(如5.0元)。
接下来,我们可以编写一个函数`calculate_total_cost`,用于计算一篮子水果的总成本,这个函数接收一个表示篮子中水果列表或字典的参数,例如:
```python
def calculate_total_cost(fruit_basket):
total_cost = 0.0
for fruit, price in fruit_basket.items():
total_cost += price
return total_cost
# 使用示例
basket = {
"苹果": 2,
"香蕉": 1,
"葡萄": 3,
}
total_in_basket = calculate_total_cost(basket)
print("篮子中的水果总成本是:", total_in_basket)
```
如果你传递的是列表,函数会假设每个元素都是一个包含水果名和数量的元组:
```python
fruit_list = [("苹果", 2), ("香蕉", 1), ("葡萄", 3)]
total_in_list = calculate_total_cost(fruit_list)
```
阅读全文