写出完整的python代码
时间: 2024-12-20 21:13:32 浏览: 3
当然,为了帮助你理解如何用Python对上述嵌套数据进行操作,这里提供一个简单的例子,展示如何提取并打印每个订单的信息:
```python
orders_data = [
{
"Cd": "20220415-51748.259731001",
"CreateTime": "2022/04/15 14:08:56",
"CustomName": "牡丹街店",
"GoodsName": "麻辣掌中宝150g*60",
"OrderStatus": "deliver",
"Price": 635.4,
"Qty": 1,
"Total": 635.4
},
{
"Cd": "20220415-51748.259731002",
"CreateTime": "2022/04/15 14:05:12",
"CustomName": "牡丹街店",
"GoodsName": "生扣鸭肠(液氮速冻)400g*24",
"OrderStatus": "deliver",
"Price": 326,
"Qty": 1,
"Total": 326
}
# 更多订单数据...
]
def process_order(order):
create_time = order["CreateTime"]
customer_name = order["CustomName"]
item = order["GoodsName"]
status = order["OrderStatus"]
price = order["Price"]
total = order["Total"]
print(f"创建时间: {create_time}\n客户姓名: {customer_name}\n商品名称: {item}\n订单状态: {status}\n单价: {price}元\n总价: {total}元")
# 遍历订单列表并调用函数处理每个订单
for order in orders_data:
process_order(order)
```
这段代码定义了一个`process_order`函数,用于提取并打印每个订单的关键信息。然后遍历`orders_data`数组,对每个订单调用该函数。
如果你有其他具体的需求,比如排序、合并等,请告诉我,我可以进一步提供相应的代码示例。
阅读全文