You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python如何从包含字典的列表中提取price字段的对应值

错误原因

price[0] 的数据类型为字典(dict),并非列表,因此无法使用数字下标[1]访问元素。你看到的len(price[0]) = 6是当前字典包含的键值对总数,不能作为列表索引的依据。

正确取值方法

你调用接口时设置了limit=1,因此返回的列表只有1条交易记录,用price[0]即可取出这条记录的字典结构,之后直接使用price作为键名读取对应值即可:

# 直接读取字符串格式的价格
price_value = price[0]['price']

# 如果需要用于数值计算,可以转换为浮点类型
price_value_float = float(price[0]['price'])

内容的提问来源于stack exchange,提问作者Khalil Mebarkia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 17:45:05