Arrays [n+;1]和[n]+;1在数组中?

Arrays [n+;1]和[n]+;1在数组中?,arrays,Arrays,我在网站上看了又看,想找到这个问题的答案,但我在任何地方都找不到 但是,有什么区别呢 以下是我的想法 假设我有一个包含五个元素的数组,a[5]。[n+1]将是第二个元素,[n+2]将是第三个元素,以此类推 a[n]+1就是,假设我在第一个元素[n]中键入一个数字。假设这个数字是27,因为[n]+1等于28 a[n]+1从a[n]中取值并加1 [n+1]取n的值并加1 两者在上下文意义上完全不同。[n+1]是索引增量和从指定列表和索引检索的值。[n]+1是从指定列表和索引中检索值,然后向其中添加1

我在网站上看了又看,想找到这个问题的答案,但我在任何地方都找不到

但是,有什么区别呢

以下是我的想法

假设我有一个包含五个元素的数组,a[5]。[n+1]将是第二个元素,[n+2]将是第三个元素,以此类推


a[n]+1就是,假设我在第一个元素[n]中键入一个数字。假设这个数字是27,因为[n]+1等于28

a[n]+1从a[n]中取值并加1

[n+1]取n的值并加1

两者在上下文意义上完全不同。[n+1]是索引增量和从指定列表和索引检索的值。[n]+1是
从指定列表和索引中检索值,然后向其中添加1。

比如说,

a = [1,2,3,4,5]

n = 2

a[n+1] is a[2+1] => a[3] => 4

a[n] + 1 is a[2] + 1 => 3 + 1 => 4

您回答了自己的问题,
a[i]
获取数组的第i个元素
a[i]+1
获取第i个元素并向其中添加一个。@user249240请尝试正确使用标记系统。如果您有疑问,请先阅读一下标签的描述,然后再决定它是否与您的问题相关。谢谢大家。不管这个问题有多快。为什么这个问题被否决了?我尽我所能以最好的形式呈现它,我四处寻找答案,我向你们展示了我所做的工作,而不仅仅是要求答案。我做错了什么?这是否意味着我在示例中解释它的方式是正确的?是的,它是正确的。你必须记住的一件事是,[n]+1后面的[n]中的数字加上[n]中的数字