1、某水果店为统计当前水果的总体数量情况,需分别将已有货物数据和新进货物数据用字典进行存储,已有货物与新进货物信息如表3-7和表3-8所示。一周前该水果店卖了104箱苹果,需查询当前苹果的库存信息并修改苹果的库
时间: 2024-09-30 13:09:36 浏览: 54
在Python中,你可以通过字典的数据结构来管理水果的库存。首先,你需要合并两个字典,一个是原有的货物数据(表3-7),另一个是新进的货物数据(表3-8)。假设这两个表的键都是水果种类,值是对应的数量。
```python
# 假设原有货物数据(表3-7)
old_stock = {"苹果": 500, "香蕉": 300, "橙子": 200}
# 新进货物数据(表3-8)
new_stock = {"苹果": 150, "香蕉": 100, "西瓜": 50}
# 合并两个字典
total_stock = {**old_stock, **new_stock}
# 查询苹果的库存信息
apple_inventory = total_stock["苹果"]
# 假设卖掉了104箱苹果,更新库存
if apple_inventory > 0:
total_stock["苹果"] -= 104
print("苹果的当前库存是:", total_stock["苹果"])
```
如果你想获取每个水果的最新库存量,可以遍历`total_stock`:
```python
for fruit, quantity in total_stock.items():
print(f"{fruit}: {quantity}箱")
```
阅读全文