You need to enable JavaScript to run this app. Python如何向嵌套列表的指定行追加新字符串?
优惠活动
大模型
产品
解决方案
定价
更多

Python如何向嵌套列表的指定行追加新字符串?

操作方法

你之前直接调用arrangement.append()是给最外层的大列表新增元素,自然无法操作到内部的嵌套子列表。
Python 列表采用从0开始的索引规则,你要操作的第三行对应的子列表索引为2,先取到这个子列表再执行追加操作即可:

# 示例:将字符串"new_str"追加到第三行末尾
arrangement[2].append("new_str")

操作完成后,原列表会变为以下结构:

[
 ["p1", "p2", "p3", "p4"],
 ["p5", "p6", "p7", "p8"],
 ["p9", "p10", "p11", "p12", "new_str"],
 ["p13", "p14", "p15", "p16"]
]

扩展说明

如果需要把字符串插入到第三行的指定位置而非末尾,可以使用insert()方法,示例如下:

# 示例:将字符串"new_str"插入到第三行的第2个位置(索引为1)
arrangement[2].insert(1, "new_str")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.12 15:54:03