我通过一个API提取数据,python将其标识为一个列表,但它的行为看起来不像一个列表
这是返回的数据示例:
[{'product_id': '41111', 'type': 'configurable', 'set': '4', 'sku': 'CM5555-CONF', 'position': '1'}, {'product_id': '42222', 'type': 'configurable', 'set': '4', 'sku': 'CM6666-CONF', 'position': '1'}
这是一个叫做temp的变量表
当我打印(type(temp))时,返回<class 'list'>
我正在尝试访问所有产品ID的列表,以便可以将它们提供给API的不同请求
当我执行print(temp[::1])
时,整个列表(或不管它是什么)都会被返回,就像我自己执行了print(temp)
一样
我怎样才能自己打印一个产品标识列表
你是对的,它是一个列表,但在列表中是{},这是字典。你必须参照他们的钥匙才能把他们拔出来。尝试:
相关问题 更多 >
编程相关推荐