用python创建一个商品库存字典,字典记录3种商品信息
时间: 2023-12-02 08:53:57 浏览: 151
好的,我可以为您解答这个问题。以下是一个示例商品库存字典,记录了三种商品信息:
```python
# 创建商品库存字典
inventory = {
'item1': {'name': '商品1', 'price': 10, 'quantity': 100},
'item2': {'name': '商品2', 'price': 20, 'quantity': 50},
'item3': {'name': '商品3', 'price': 30, 'quantity': 20}
}
```
在这个字典中,我们使用了三个键值对,每个键值对都对应一个商品。每个商品都有三个信息:名称、价格和数量。我们使用嵌套字典来记录每个商品的信息,其中外层字典的键是商品的编号,值是一个包含商品信息的字典。
您可以根据需要修改示例字典中的商品信息,或者添加新的商品信息。希望这可以帮助您解决问题。
相关问题
Python创建一个商品库存字典,字典记录3种商品的信息,商品编号为键,商品名称和库存量用列表形式表示,创建完成后输出每种商品的编号,名称和库存量信息。
可以使用以下代码来创建一个商品库存字典:
```
inventory_dict = {
1: ['ProductA', 10],
2: ['ProductB', 20],
3: ['ProductC', 30]
}
for key, value in inventory_dict.items():
print("Product ID:", key)
print("Product Name:", value[0])
print("Inventory:", value[1])
```
输出结果为:
```
Product ID: 1
Product Name: ProductA
Inventory: 10
Product ID: 2
Product Name: ProductB
Inventory: 20
Product ID: 3
Product Name: ProductC
Inventory: 30
```
在这个字典中,每个键都对应一个商品编号,而每个值由一个列表组成,第一个元素是商品名称,第二个元素是库存量。通过使用 `items()` 方法,可以遍历整个字典,并输出每种商品的信息。
编写Python:创建一个商品库存字典,字典记录3种商品的信息,商品编号为键,商品名称和库存量用列表形式表示,创建完成后输出每种商品的编号,名称和库存量信息。
可以这样编写:
```python
inventory = {
"001": ["T-shirt", 100],
"002": ["Jeans", 50],
"003": ["Sneakers", 80]
}
for item in inventory:
name, stock = inventory[item]
print("Item ID:", item)
print("Name:", name)
print("Stock:", stock)
```
这里我们创建了一个名为 `inventory` 的字典,其中键为商品编号,值为列表,包含商品名称和库存量。然后我们使用 `for` 循环遍历字典中的每个键,获取到对应的商品名称和库存量,并输出相关信息。
阅读全文