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

如何从Python字典中提取'code'字段的所有值?

提取Python字典中指定字段的所有值

你不需要使用json.loads,因为X本身就是Python字典对象,并非JSON格式字符串,直接对字典进行操作即可。

方法一:列表推导式收集后输出

# 提取所有code值到列表
codes = [item['code'] for item in X['privileges']]

# 按要求逐行输出
for code in codes:
    print(code)

方法二:直接遍历输出

# 遍历privileges列表,逐个打印code值
for privilege in X['privileges']:
    print(privilege['code'])

运行任意一段代码,都会得到你期望的输出:

0
1
3
12
14

核心逻辑是通过X['privileges']获取权限列表,再遍历列表中的每个字典元素,取出code键对应的数值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 00:30:00