编辑:道歉-在阅读了评论后,我意识到这是一本字典中的字典(?)
解决这个问题的答案是在for循环中将其改为. price_list[“market”].values()。非常感谢。
原件:
我从一个API得到一个值,格式如下:
'market':
我试图忽略这一点,以拉'成本'为每个项目的ID('14912878'在这里,但也有许多其他人)。
下面是我尝试过的方法,但是它说我不能在str上运行get,因为它会提取项目ID。我不知道如何在项目ID上搜索以提取'cost'(而不是total_cost)。
price_list = [price.get('cost',0) for price in item_list["market"]]
字符串
我也试着把它放在for循环中:
for item in price_list["market"]:
price_list = [price.get('cost',0) for price in item_list["market"][item]]
型
如果有人能帮我,我会很感激的。
1条答案
按热度按时间vxbzzdmp1#
字符串