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

Python如何向字典指定key对应的数组元素内部追加值

问题原因

dict.update() 是用于更新字典键值对的方法,你需要操作的是sex键对应的嵌套列表内部元素,所以该方法无法匹配你的需求。

实现方法

直接索引到sex对应列表的前两个子列表,调用列表的append()方法追加1即可:

# 方法1:直接操作指定下标的子列表
a['sex'][0].append(1)
a['sex'][1].append(1)

如果后续需要批量处理前N个子列表,也可以用循环实现:

# 方法2:循环批量处理前2个子列表
n = 2
for idx in range(n):
    a['sex'][idx].append(1)

注意事项

如果你代码里的nan没有提前定义,需要先从numpy导入,否则会触发NameError:

from numpy import nan

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 13:18:02