Questions tagged «arrays»

数组是一种有序的数据结构,由一组元素(值,变量或引用)组成,每个元素由一个或多个索引标识。当询问数组的特定变体时,请使用以下相关标记:[vector],[arraylist],[matrix]。使用此标签时,在特定于编程语言的问题中,使用正在使用的编程语言对问题进行标签。

23
创建具有相同元素多次重复的数组
在Python [2]的列表中,以下代码给出此输出: [2] * 5 # Outputs: [2,2,2,2,2] 是否存在使用JavaScript中的数组执行此操作的简便方法? 我编写了以下函数来做到这一点,但是有没有更短或更短的东西呢? var repeatelem = function(elem, n){ // returns an array with element elem repeated n times. var arr = []; for (var i = 0; i <= n; i++) { arr = arr.concat(elem); }; return arr; };

13
获取匹配条件的数组内对象的索引
我有一个像这样的数组: [{prop1:"abc",prop2:"qwe"},{prop1:"bnmb",prop2:"yutu"},{prop1:"zxvz",prop2:"qwrq"},...] 如何在不迭代整个数组的情况下获取与条件匹配的对象的索引? 例如,给定prop2=="yutu",我想获取index 1。 我看到了,.indexOf()但认为它用于类似的简单数组["a1","a2",...]。我也检查了一下,$.grep()但这返回了对象,而不是索引。

12
如何将对象添加到数组
如何将对象添加到数组(使用javascript或jquery)?例如,此代码有什么问题? function(){ var a = new array(); var b = new object(); a[0]=b; } 我想使用此代码在function1数组中保存许多对象,并调用function2在数组中使用该对象。 如何将对象保存在数组中? 如何将对象放入数组并将其保存到变量?

19
读取CSV文件并将值存储到数组中
我正在尝试读取*.csv-file。 - *.csv文件由用分号(“ ; ”)分隔的两列组成。 我能够*.csv使用StreamReader 读取-file,并能够通过使用Split()函数来分隔每一行。我想将每一列存储到一个单独的数组中,然后显示它。 有可能这样做吗?
317 c#  .net  arrays  csv 


18
使用WHERE子句将数组传递给查询
给定一个ID数组,$galleries = array(1,2,5)我想拥有一个SQL查询,该查询使用其WHERE子句中的数组值,例如: SELECT * FROM galleries WHERE id = /* values of array $galleries... eg. (1 || 2 || 5) */ 如何生成此查询字符串以用于MySQL?
314 php  mysql  arrays 

12
如何在NumPy中创建一个空数组/矩阵?
我无法弄清楚如何以通常使用列表的方式使用数组或矩阵。我想创建一个空数组(或矩阵),然后一次向其中添加一列(或行)。 目前,我能找到的唯一方法是: mat = None for col in columns: if mat is None: mat = col else: mat = hstack((mat, col)) 而如果这是一个列表,我会做这样的事情: list = [] for item in data: list.append(item) 有没有办法对NumPy数组或矩阵使用这种表示法?
310 python  arrays  numpy 


19
如何从PHP中的多维数组中删除重复值
如何从PHP的多维数组中删除重复值? 数组示例: Array ( [0] => Array ( [0] => abc [1] => def ) [1] => Array ( [0] => ghi [1] => jkl ) [2] => Array ( [0] => mno [1] => pql ) [3] => Array ( [0] => abc [1] => def ) [4] => …


16
将对象数组转换为哈希图,由对象的属性值索引
用例 用例是根据提供的字符串或函数将对象数组转换为哈希图,以评估和用作哈希图中的键,并将值用作对象本身。使用此方法的常见情况是将对象数组转换为对象的哈希图。 码 以下是JavaScript中的一小段代码,用于将对象数组转换为由对象的属性值索引的哈希映射。您可以提供一个功能来动态评估哈希映射的键(运行时)。希望这对以后的人有所帮助。 function isFunction(func) { return Object.prototype.toString.call(func) === '[object Function]'; } /** * This function converts an array to hash map * @param {String | function} key describes the key to be evaluated in each object to use as key for hashmap * @returns Object * @Example * …




8
在PHP中初始化(空)数组的最佳方法
在某些其他语言(例如,AS3)中,已经注意到,如果这样做,初始化新数组更快,var foo = []而不是var foo = new Array()因为对象创建和实例化的原因。我想知道PHP中是否有任何等效项? class Foo { private $arr = array(); // is there another / better way? }

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.