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

Python3如何从包含字典的列表中提取指定字段P的对应值

Python3 实现按P[索引]读取对应数值的方案

你存储数据的结构为字典组成的列表,只需提取所有字典中的P字段生成独立列表,即可实现按索引访问的需求,实现代码如下:

# 提取所有P字段值生成新列表
P = [item["P"] for item in List]

执行后即可按你要求的方式访问数据:

print(P[0])
# 输出:0.29123000

如果你的370条数据中存在部分字典缺失P键的情况,可以改用get方法避免程序抛出KeyError异常:

P = [item.get("P") for item in List]

缺失P键的位置会默认返回None,你也可以自行指定默认返回值,比如item.get("P", "0")会把缺省值设为字符串"0"。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 12:45:03