Questions tagged «arrays»

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


30
如何在PHP中将数组转换为对象?
我如何将这样的数组转换为对象? [128] => Array ( [status] => Figure A. Facebook's horizontal scrollbars showing up on a 1024x768 screen resolution. ) [129] => Array ( [status] => The other day at work, I had some spare time )
367 php  arrays  object  casting 

7
块数组尺寸
我目前正在尝试学习Numpy和Python。给定以下数组: import numpy as np a = np.array([[1,2],[1,2]]) 有没有返回尺寸的函数a(ega是2 x 2数组)? size() 返回4并没有太大帮助。

17
将带逗号的字符串转换为数组
如何将字符串转换为JavaScript数组? 看一下代码: var string = "0,1"; var array = [string]; alert(array[0]); 在这种情况下,alert将弹出一个0,1。当它是一个数组时,它将弹出一个0,而当alert(array[1]);它被调用时,它应该弹出1。 是否有机会将此类字符串转换为JavaScript数组?

14
PHP:如何使用array_filter()筛选数组键?
回调函数array_filter()仅传递数组的值,而不传递键。 如果我有: $my_array = array("foo" => 1, "hello" => "world"); $allowed = array("foo", "bar"); 删除数组中所有$my_array不在其中的键的最佳方法是$allowed什么? 所需的输出: $my_array = array("foo" => 1);
363 php  arrays  key 


21
如何将值和键都推入PHP数组
看一下这段代码: $GET = array(); $key = 'one=1'; $rule = explode('=', $key); /* array_push($GET, $rule[0] => $rule[1]); */ 我正在寻找这样的东西: print_r($GET); /* output: $GET[one => 1, two => 2, ...] */ 有功能可以做到这一点吗?(因为array_push这样行不通)
355 php  arrays 

20
如何将Swift数组转换为字符串?
我知道如何以编程方式做到这一点,但是我敢肯定有一种内置的方式... 我使用的每种语言都有一组对象的默认文本表示形式,当您尝试将Array与字符串连接起来或将其传递给print()函数时,它会吐出。Apple的Swift语言是否可以有一种轻松地将数组转换为字符串的内置方法,还是在对数组进行字符串化时始终必须明确?
353 ios  arrays  swift 

10
如何在查询字符串中传递数组?
是否存在通过查询字符串传递数组的标准方法? 需要明确的是,我有一个带有多个值的查询字符串,其中一个是数组值。我希望将该查询字符串值视为一个数组-我不希望该数组爆炸,以使其与其他查询字符串变量没有区别。 另外,根据该帖子的答案,作者建议未定义对数组的查询字符串支持。这个准确吗? 编辑: 根据@Alex的回答,没有标准的方法可以执行此操作,因此我的后续工作是什么才是识别我正在读取的参数同时是PHP和Javascript数组的简单方法? 以相同的名称命名多个参数是否可以接受,这样我就知道它们属于数组?例: ?myarray=value1&myarray=value2&myarray=value3... 还是这是不好的做法?


30
Java中的数组或列表。哪个更快?
我必须在内存中保留数千个字符串才能以Java顺序访问。我应该将它们存储在数组中还是应该使用某种List? 由于数组将所有数据保存在连续的内存块中(与列表不同),使用数组存储数千个字符串会不会引起问题?
351 java  arrays  list  performance 

23
在PHP中,如何更改数组元素的键?
我有一个格式为key => valuekey 的关联数组,但是它不是顺序的数值。密钥实际上是一个ID号,而值是一个计数。这在大多数情况下都很好,但是我想要一个函数,该函数获取数组的可读名称并将其用于键,而不更改值。 我没有看到执行此操作的函数,但是我假设我需要提供旧键和新键(我都拥有)并转换数组。有有效的方法吗?

11
复制数组
我有一个a不断更新的数组。比方说a = [1,2,3,4,5]。我需要制作一个完全相同的副本a并称之为b。如果a要改成[6,7,8,9,10],b应该还是[1,2,3,4,5]。做这个的最好方式是什么?我尝试了for像这样的循环: for(int i=0; i<5; i++) { b[i]=a[i] } 但这似乎无法正常工作。请不要使用深层复制等高级术语,因为我不知道这意味着什么。
345 java  arrays  copy 

4
PHP的Big-O列表
在使用PHP一段时间之后,我注意到并不是所有内置的PHP函数都能达到预期的速度。考虑函数的这两种可能的实现,该函数使用缓存的素数数组查找数字是否为素数。 //very slow for large $prime_array $prime_array = array( 2, 3, 5, 7, 11, 13, .... 104729, ... ); $result_array = array(); foreach( $prime_array => $number ) { $result_array[$number] = in_array( $number, $large_prime_array ); } //speed is much less dependent on size of $prime_array, and runs much faster. $prime_array => …

5
numpy数组和矩阵有什么区别?我应该使用哪一个?
每种都有哪些优点和缺点? 从我所看到的情况来看,如果需要,任何一个都可以替代另一个,所以我应该同时使用这两个还是应该仅使用其中之一? 程序的样式会影响我的选择吗?我正在使用numpy进行一些机器学习,因此确实有很多矩阵,但也有很多向量(数组)。
345 python  arrays  matrix  numpy 

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.