Questions tagged «arrays»

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

5
在Bash中的不同行上打印数组元素?
如何在单独的行上打印Bash数组的数组元素?此方法有效,但肯定有更好的方法: $ my_array=(one two three) $ for i in ${my_array[@]}; do echo $i; done one two three 尝试过此方法,但没有用: $ IFS=$'\n' echo ${my_array[*]} one two three
229 arrays  bash 

18
C#中的数组切片
你怎么做呢?给定一个字节数组: byte[] foo = new byte[4096]; 我如何将数组的前x个字节作为单独的数组获取?(具体来说,我需要它作为IEnumerable<byte>) 这是与Sockets 一起使用的。我认为最简单的方法是数组切片,类似于Perls语法: @bar = @foo[0..40]; 它将前41个元素返回到@bar数组中。我只是想念C#中的某些东西,还是我应该做的其他事情? LINQ对我来说是一个选项(.NET 3.5),如果有帮助的话。
228 c#  arrays 



17
反向角度重复
我怎样才能得到一个角度反向阵列?我正在尝试使用orderBy过滤器,但是它需要一个谓词(例如'name')进行排序: <tr ng-repeat="friend in friends | orderBy:'name':true"> <td>{{friend.name}}</td> <td>{{friend.phone}}</td> <td>{{friend.age}}</td> <tr> 有没有一种方法可以反转原始数组,而不进行排序。像那样: <tr ng-repeat="friend in friends | orderBy:'':true"> <td>{{friend.name}}</td> <td>{{friend.phone}}</td> <td>{{friend.age}}</td> <tr>



21
合并.NET中的两个数组
.NET 2.0中是否有内置函数将两个数组合并为一个数组? 数组都是相同的类型。我是从代码库中广泛使用的函数获取这些数组的,无法修改该函数以其他格式返回数据。 我希望避免编写自己的函数来完成此操作(如果可能)。
225 c#  .net  arrays 

9
如何在循环中创建对象文字数组?
我需要创建这样的对象文字数组: var myColumnDefs = [ {key:"label", sortable:true, resizeable:true}, {key:"notes", sortable:true,resizeable:true},...... 在这样的循环中: for (var i = 0; i < oFullResponse.results.length; i++) { console.log(oFullResponse.results[i].label); } 的值key应results[i].label位于数组的每个元素中。

5
在Scala中将元素追加到列表的末尾
这听起来像一个愚蠢的问题,但是我在互联网上发现的只是垃圾。我根本无法将类型的元素添加T到列表中List[T]。我尝试过,myList ::= myElement但似乎它创建了一个奇怪的对象,并且访问myList.last总是返回放置在列表中的第一个元素。
223 arrays  scala 

13
删除另一个数组中包含的所有元素
我正在寻找一种从javascript数组中删除所有元素(如果它们存在于另一个数组中)的有效方法。 // If I have this array: var myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']; // and this one: var toRemove = ['b', 'c', 'g']; 我想对myArray进行操作以使其保持这种状态: ['a', 'd', 'e', 'f'] 使用jQuery,我使用grep()和inArray(),效果很好: myArray = $.grep(myArray, function(value) { return $.inArray(value, toRemove) < 0; }); 有没有一种纯Javascript方式无需循环和拼接的方法?
222 javascript  arrays 

10
超出范围访问数组有多危险?
在数组边界之外(在C中)访问数组有多危险?有时可能会发生以下情况:我从数组外部进行了读取(现在我了解到然后我会访问程序其他部分甚至更远的部分使用的内存),或者试图将值设置为数组外部的索引。该程序有时会崩溃,但有时只能运行,只会产生意外的结果。 现在我想知道的是,这到底有多危险?如果它破坏了我的程序,那还不错。另一方面,如果它由于我设法以某种方式设法访问了一些完全不相关的内存而破坏了程序外部的某些内容,那么我想这是非常糟糕的。我读到很多“可能发生的事情”,“分割可能是最不严重的问题”,“您的硬盘可能变粉并且独角兽可能正在您的窗户下面唱歌”这一切都很好,但是真正的危险是什么? 我的问题: 从程序外部读取值是否会破坏程序以外的任何内容?我可以想象只是看东西不会改变任何东西,还是会例如改变我碰巧到达的文件的“上次打开时间”属性? 设置值超出数组范围是否会损坏程序以外的任何内容?从这个 堆栈溢出问题可以看出,可以访问任何内存位置,并且没有安全保证。 现在,我从XCode中运行我的小程序。这样可以在程序无法到达其自身内存之外的程序周围提供一些额外的保护吗?会伤害XCode吗? 关于如何安全运行我的固有错误代码的任何建议? 我使用OSX 10.7,Xcode 4.6。
221 c  arrays  memory 

13
如何将字符串添加到string []数组?没有.Add功能
private string[] ColeccionDeCortes(string Path) { DirectoryInfo X = new DirectoryInfo(Path); FileInfo[] listaDeArchivos = X.GetFiles(); string[] Coleccion; foreach (FileInfo FI in listaDeArchivos) { //Add the FI.Name to the Coleccion[] array, } return Coleccion; } 我想将转换FI.Name为字符串,然后将其添加到我的数组中。我怎样才能做到这一点?

11
从数组中删除Nan值
我想弄清楚如何从数组中删除nan值。我的数组看起来像这样: x = [1400, 1500, 1600, nan, nan, nan ,1700] #Not in this exact configuration 如何从中删除nan值x?
221 python  arrays  numpy  nan 

12
如何在JavaScript中找到匹配布尔条件的数组的第一个元素?
我想知道是否有一种已知的,内置的/优雅的方法来找到匹配给定条件的JS数组的第一个元素。AC#等效项为List.Find。 到目前为止,我一直在使用这样的两功能组合: // Returns the first element of an array that satisfies given predicate Array.prototype.findFirst = function (predicateCallback) { if (typeof predicateCallback !== 'function') { return undefined; } for (var i = 0; i < arr.length; i++) { if (i in this && predicateCallback(this[i])) return this[i]; } return undefined; }; …
217 javascript  arrays 

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.