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

如何更新数组的第N个元素?附具体操作实例

数组指定元素的更新方法

当然可以更新或替换数组的指定元素,数组作为可变序列结构,支持直接通过索引修改对应位置的元素。

针对你给出的例子:

  • 原数组:input = [1, 2, 3, 4]
  • 需要修改的是第3个元素(从1开始计数),注意绝大多数编程语言中数组索引从0开始,因此这个元素对应的索引是2
  • 通过索引赋值即可完成修改,最终得到目标数组[1, 2, 5, 4]

常见编程语言实现示例

Python

input_arr = [1, 2, 3, 4]
# 修改索引2(第3个元素)为5
input_arr[2] = 5
print(input_arr)  # 输出: [1, 2, 5, 4]

JavaScript

let input = [1, 2, 3, 4];
input[2] = 5;
console.log(input); // 输出: [1, 2, 5, 4]

Java

public class Main {
    public static void main(String[] args) {
        int[] input = {1, 2, 3, 4};
        input[2] = 5; // 修改索引2的元素
        // 打印数组
        for (int num : input) {
            System.out.print(num + " ");
        }
        // 输出: 1 2 5 4
    }
}

核心要点:修改数组元素的关键是确认目标元素的索引值,不同语言的索引起始规则可能不同(主流为0起始),找到对应索引后直接赋值即可完成替换。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 18:06:39