Questions tagged «arrays»

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



2
如何创建一个任意长度字符串的numpy数组?
我是Python的完整新手,但似乎给定的字符串可以(有效)为任意长度。也就是说,您可以string str添加并继续添加:str += "some stuff..."。有没有办法制作这样的字符串数组? 当我尝试此操作时,每个元素仅存储一个字符 strArr = numpy.empty(10, dtype='string') for i in range(0,10) strArr[i] = "test" 另一方面,我知道我可以初始化一定长度的字符串数组,即 strArr = numpy.empty(10, dtype='s256') 最多可以存储10个字符串,最多256个字符。
78 python  arrays  string  numpy 

12
如何获取Laravel中已注册路线的列表?
我希望找到一种使用Laravel 4中注册的路由路径创建数组的方法。 从本质上讲,我正在寻找要返回的列表,例如: / /login /join /password 我确实遇到了一种方法Route::getRoutes(),该方法返回带有路线信息以及资源的对象,但是路径信息受到保护,因此我无法直接访问该信息。 还有其他方法可以做到这一点吗?也许是另一种方法?


2
如何将命令的输出分配到数组中?
我需要将结果从分配给grep数组...例如 grep -n "search term" file.txt | sed 's/:.*//' 这导致一堆带有行号的行,在其中找到了搜索词。 1 3 12 19 将它们分配给bash数组的最简单方法是什么?如果我简单地将它们分配给变量,它们将成为一个以空格分隔的字符串。



10
确定InputStream的大小
我目前的情况是:我必须读取文件并将内容放入InputStream。之后,我需要将的内容InputStream放入一个字节数组,该数组需要(据我所知)的大小InputStream。有任何想法吗? 根据要求,我将显示从上传文件创建的输入流 InputStream uploadedStream = null; FileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); java.util.List items = upload.parseRequest(request); java.util.Iterator iter = items.iterator(); while (iter.hasNext()) { FileItem item = (FileItem) iter.next(); if (!item.isFormField()) { uploadedStream = item.getInputStream(); //CHANGE uploadedStreambyte = item.get() } } 该请求是一个HttpServletRequest对象,类似于FileItemFactory和ServletFileUpload,来自Apache Commons FileUpload包。

16
PHP函数返回数组
我需要从一个函数返回多个值,因此我已将它们添加到数组中并返回了该数组。 <? function data(){ $a = "abc"; $b = "def"; $c = "ghi"; return array($a, $b, $c); } ?> 我怎么能接受的价值观$a,$b,$c通过调用上述功能?
77 php  arrays  function 

11
PowerShell数组初始化
在PowerShell中初始化数组的最佳方法是什么? 例如,代码 $array = @() for($i=0; $i -lt 5;$i++) { $array[$i] = $FALSE } 产生错误 Array assignment failed because index '0' was out of range. At H:\Software\PowerShell\TestArray.ps1:4 char:10 + $array[$ <<<< i] = $FALSE

6
PHP Array to JSON Array using json_encode();
我已经对使用内置json_encode();函数制作的数组进行了编码。我需要像这样的数组数组格式: [["Afghanistan",32,12],["Albania",32,12]] 但是,它返回为: ["2":["Afghanistan",32,12],"4":["Albania",32,12]] 如何在不使用任何正则表达式技巧的情况下删除这些行号?
77 php  arrays  json 

17
javascript过滤器数组多个条件
我想简化对象数组。假设我有以下数组: var users = [{ name: 'John', email: 'johnson@mail.com', age: 25, address: 'USA' }, { name: 'Tom', email: 'tom@mail.com', age: 35, address: 'England' }, { name: 'Mark', email: 'mark@mail.com', age: 28, address: 'England' }]; 并过滤对象: var filter = {address: 'England', name: 'Mark'}; 例如,我需要按地址和名称过滤所有用户,因此我要遍历过滤器对象属性并将其检出: function filterUsers (users, filter) { var result …

9
什么是更有效的:System.arraycopy或Arrays.copyOf?
,Bloch中的toArray方法ArrayList同时使用System.arraycopy和Arrays.copyOf复制一个数组。 public <T> T[] toArray(T[] a) { if (a.length < size) // Make a new array of a's runtime type, but my contents: return (T[]) Arrays.copyOf(elementData, size, a.getClass()); System.arraycopy(elementData, 0, a, 0, size); if (a.length > size) a[size] = null; return a; } 如何比较这两种复制方法,何时应使用哪种复制方法?

12
如何水平打印数组的内容?
为什么控制台窗口不水平而不是垂直打印阵列内容? 有办法改变吗? 如何使用a而不是垂直显示数组内容Console.WriteLine()? 例如: int[] numbers = new int[100] for(int i; i < 100; i++) { numbers[i] = i; } for (int i; i < 100; i++) { Console.WriteLine(numbers[i]); }
77 c#  .net  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.