问题标签 [array-indexing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
718 浏览

c++ - 为什么数组从 0 而不是 1 开始?(C、C++)

不是真正的代码问题,而是一个疑问,为什么 C 和 C++ 上的数组从 0 开始?它与某些内部流程有关吗?

但为什么那而不是

?

0 投票
1 回答
52 浏览

c# - 如何通过在两个一维数组之间的索引上设置 if 语句来执行操作?

0 投票
1 回答
143 浏览

python - 有没有办法将 multi_index 转换为 int 字符串/列表/数组?

我想将 numpy 中给定数组的值更改为数组其他元素的乘积。因此,我想提取 multi_index 并对其进行操作,以便我可以识别位置并使用它。(例如,遍历所有元素并始终执行“数组中的当前位置=数组中的下一个位置+位置上方”

我试图用当前位置的 multi_index 调用一个函数,并希望所述函数采用它,例如将它增加一个位置。(<0 , 1> ---> <0 , 2> while <0 , n> n>=length 否则 <0 , 1> ---> <1 , 0>)

我不明白如何从 multi_index 中提取实际的“坐标”。我对python有点陌生,所以如果可能的话,请尝试彻底解释它。谢谢。

编辑:在我只用 C++ 和一点 Java 编码之前,所以我以前主要使用数组(在 C++ 中它会是这样的:

0 投票
1 回答
27 浏览

couchbase - Couchbase 4.5 - 在 where 子句中使用数组时不覆盖索引

我有一个Couchbase(4.5)存储桶my-data。存储桶的简要概述如下。

文件结构

指数

我在存储桶中也有一个索引,如下所示。

我需要获取一些文档 ID,并希望使用上面给出的索引。另外,我希望结果被索引覆盖。

问题是当我在 where 子句中使用dayIds字段时,查询没有被覆盖。

以下是我尝试过的查询及其解释

Query-1(在 where 子句中使用 dayIds 数组)

解释-1

但是当我从 where 子句中删除数组时

查询 -2(where 子句中没有 dayIds 数组)

解释-2

为什么在 where 子句中使用 dayIds 数组时无法获取索引覆盖?

0 投票
2 回答
1687 浏览

javascript - 如何使用枚举值作为数组的索引

我尝试使用枚举值作为数组的索引,但它给了我一个错误。

我尝试了 Number() 和 parseInt 来转换为数字,但它不起作用。

有什么方法可以使用枚举值作为索引?

0 投票
1 回答
29 浏览

python - 一种从切片无用的对象中选择特定索引的方法

我正在寻找一种以简单的方式多次访问对象的方法。

前任。1)

前任。2)

我正在寻找的是一种只指定一次对象,然后指定所需索引(类似于切片)的方法。意义ls[0,32,95],或js['keyN][inner_keyN_M, innerkeyN_M+3]

0 投票
1 回答
52 浏览

arrays - revel 框架中索引如何以 1 开头

  1. {{$index}} 如何以 1 开头

    {{add $index 1}} - 未定义函数“add”

    {{$index + 1}} - 非法数字语法:“+”

0 投票
1 回答
121 浏览

xml - 读取 xml 文件以及如何使用 powershell 修改逻辑操作

$xml.group.product[0].item[0].name有效(返回'apple'),因为第一个product元素有2 item个子元素。

但是,$xml.group.product[1].item[0].name不起作用(返回),因为$null只有一个 item元素。

我怎样才能可靠地访问第一item个子元素而不必知道它是否恰好是唯一的?

0 投票
1 回答
224 浏览

arrays - 如何在 perl 中传递数组索引的名称?

背景

我试图将这四行代码提取到一个函数中:

由于唯一的功能区别是二维数组的第二个索引,因此我想将第二个索引(“B_I”和“C_I”)传递给函数。

建议的解决方案

换句话说,我想制作一个如下所示的功能:

我打算这样使用它:

但是,我不确定 perl 将如何解释"B_I"or "C_I",或者同样地B_Iand C_I。由于这种复杂性,我想知道...

问题

perl 中有没有办法传入数组索引的名称?

0 投票
3 回答
96 浏览

c - “20”[1] 有什么作用?

在一次测试考试中,我们被告知要找出一些表达式的值。

除了 1 之外,其他都清楚,即"20"[1]. 我以为这是数字的第一个索引,所以0,但是用它打印的计算机进行测试48

这个“功能”到底是做什么的?