【发布时间】:2023-02-15 17:44:13
【问题描述】:
我有一个包含 API 结果的列表。
result = [(True,
{'result':
{'skus':
[{'sku': '123'}, {'sku': '124'}]
}
}
),
(True,
{'result':
{'skus':
[{'sku': '125'}, {'sku': '126'}]
}
}
)
]
所以我需要得到每个'sku' 我可以在两个循环中完成:
for elem in result:
for sku in elem[1]["result"]["skus"]:
print(sku)
我怎样才能在一个字符串中做到这一点?
【问题讨论】:
标签: python loops list-comprehension dictionary-comprehension