Questions tagged «arrays»

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



4
如何在numpy中将布尔数组转换为索引数组
有没有一种有效的Numpy机制,可以根据条件为true而不是布尔掩码数组来检索数组中位置的整数索引? 例如: x=np.array([range(100,1,-1)]) #generate a mask to find all values that are a power of 2 mask=x&(x-1)==0 #This will tell me those values print x[mask] 在这种情况下,我想知道指标i的mask地方mask[i]==True。是否可以生成这些而不循环?
74 python  arrays  numpy 


2
将SimpleXML对象转换为数组
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加详细信息并通过编辑此帖子来澄清问题。 7年前关闭。 改善这个问题 我碰到SimpleXML对象转换为阵列的这种功能在这里: /** * function object2array - A simpler way to transform the result into an array * (requires json module). * * This function is part of the PHP manual. * * The PHP manual text and comments are covered by the Creative Commons * Attribution …
74 php  xml  arrays 

7
同时迭代两个数组
我是Swift的新手。我一直在做Java编程。我有一个场景可以在Swift中进行编码。 以下代码是Java语言。在以下情况下,我需要在Swift中进行编码 // With String array - strArr1 String strArr1[] = {"Some1","Some2"} String strArr2[] = {"Somethingelse1","Somethingelse2"} for( int i=0;i< strArr1.length;i++){ System.out.println(strArr1[i] + " - "+ strArr2[i]); } 我很快有几个数组 var strArr1: [String] = ["Some1","Some2"] var strArr2: [String] = ["Somethingelse1","Somethingelse2"] for data in strArr1{ println(data) } for data in strArr2{ println(data) } …

6
使用handlebars.js模板以数组中的最后一项为条件
我将handlebars.js用于模板引擎,并希望仅当条件段是模板配置对象中包含的数组的最后一项时才显示条件段。 { columns: [{<obj>},{<obj>},{<obj>},{<obj>},{<obj>}] } 我已经拉了一个助手来做一些相等/更大/小于的比较,并且已经成功地通过这种方式识别了初始项目,但是没有运气来访问目标数组的长度。 Handlebars.registerHelper('compare', function(lvalue, rvalue, options) {...}) "{{#each_with_index columns}}"+ "<div class='{{#equal index 0}} first{{/equal}}{{#equal index ../columns.length()}} last{{/equal}}'>"+ "</div>"+ "{{/each_with_index}}" 有谁知道捷径,不同的方法以及一些车把的优点,这些使我不必再进入handlebars.js引擎来确定最佳路线?

5
所有数组都在C#中实现什么接口?
作为一个新的.NET 3.5程序员,我开始学习LINQ,发现了一些我以前没有注意到的非常基本的东西: 这本书声称每个数组都实现了IEnumerable<T>(显然,否则我们不能使用LINQ来处理数组上的对象...)。当我看到此消息时,我以为自己从未真正考虑过,并问自己所有其他数组还实现了什么-因此我System.Array使用对象浏览器进行了检查 (因为它是CLR中每个数组的基类),并且令我惊讶的是,它没有实现IEnumerable<T>。 所以我的问题是:定义在哪里?我的意思是,我该如何确切地知道每个数组实现哪些接口?

6
如何从此多维PHP数组中获取单个值
例 print_r($myarray) Array ( [0] => Array ( [id] => 6578765 [name] => John Smith [first_name] => John [last_name] => Smith [link] => http://www.example.com [gender] => male [email] => email@domain.com [timezone] => 8 [updated_time] => 2010-12-07T21:02:21+0000 ) ) 问题,如何获得$myarray单一值,例如: echo $myarray['email']; will show email@domain.com
74 php  arrays 



11
如何向C ++数组添加元素?
我想将int添加到数组中,但是问题是我不知道现在的索引是什么。 int[] arr = new int[15]; arr[0] = 1; arr[1] = 2; arr[2] = 3; arr[3] = 4; arr[4] = 5; 该代码有效,因为我知道我要分配给哪个索引,但是如果我不知道该索引该怎么办... 在PHP中,我可以这样做arr[]=22;,它将自动将22添加到数组的下一个空索引中。但是在C ++中我无法做到这一点,它给了我一个编译器错误。你们有什么建议?
74 c++  arrays 

18
如何按列值对子数组进行分组?
我有以下数组 Array ( [0] => Array ( [id] => 96 [shipping_no] => 212755-1 [part_no] => reterty [description] => tyrfyt [packaging_type] => PC ) [1] => Array ( [id] => 96 [shipping_no] => 212755-1 [part_no] => dftgtryh [description] => dfhgfyh [packaging_type] => PC ) [2] => Array ( [id] => 97 …
74 php  arrays  grouping 

7
从List <T>到数组T []的转换
是否有将强类型的一小段路List&lt;T&gt;到同类型的数组,例如:List&lt;MyClass&gt;到MyClass[]? 简而言之,我的意思是一个方法调用,或者至少短于: MyClass[] myArray = new MyClass[list.Count]; int i = 0; foreach (MyClass myClass in list) { myArray[i++] = myClass; }
73 c#  .net  arrays  linq  list 


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.