首页 > 解决方案 > 如何解析多列表

问题描述

当拨打 allorders = getallorders() 之类的电话时

它返回了如下列表

{
  "orders": [
    {
      "order_id": “123", 
      "status": "REJECTED",
      "validity": "DAY", 
    }, 
    {
      "order_id": “343”, 
      "status": "REJECTED",
      "validity": "DAY",   
    }
  ]
}

如何遍历此列表并获取每个订单 ID 和相应的状态?

标签: python-3.xlist

解决方案


使用这个 for 循环,您可以遍历您的 json answer allorders 并获取所需的键及其值

for order in allorders['orders']:
    print('id: ', order['order_id'])
    print('status: ', order['status'])

推荐阅读