Вопросы с тегом «arrays»

Массив - это упорядоченная линейная структура данных, состоящая из набора элементов (значений, переменных или ссылок), каждый из которых идентифицируется одним или несколькими индексами. Когда вы спрашиваете о конкретных вариантах массивов, используйте вместо них следующие связанные теги: [vector], [arraylist], [matrix]. При использовании этого тега в вопросе, который является специфическим для языка программирования, пометьте вопрос используемым языком программирования.

9
Создать пустой объект в JavaScript с помощью {} или new Object ()?
Есть два разных способа создания пустого объекта в JavaScript: var objectA = {} var objectB = new Object() Есть ли разница в том, как обработчик скриптов обрабатывает их? Есть ли причина использовать один над другим? Точно так же возможно создать пустой массив, используя другой синтаксис: var arrayA = [] var …

7
Размеры массива
В настоящее время я пытаюсь выучить Numpy и Python. Учитывая следующий массив: import numpy as np a = np.array([[1,2],[1,2]]) Есть ли функция, которая возвращает размеры a(например, массив 2 на 2)? size() возвращает 4, и это не очень помогает.


17
Преобразовать строку с запятыми в массив
Как я могу преобразовать строку в массив JavaScript? Посмотрите на код: var string = "0,1"; var array = [string]; alert(array[0]); В этом случае alertпоявится всплывающее окно 0,1. Когда это будет массив, он будет всплывать 0, а когда alert(array[1]);вызывается, он должен всплывать 1. Есть ли шанс преобразовать такую ​​строку в массив …

14
PHP: Как использовать array_filter () для фильтрации ключей массива?
Функция обратного вызова in 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 

10
Как передать массив в строке запроса?
Есть ли стандартный способ передачи массива через строку запроса? Чтобы было ясно, у меня есть строка запроса с несколькими значениями, одним из которых будет значение массива. Я хочу, чтобы это значение строки запроса обрабатывалось как массив - я не хочу, чтобы массив разбирался так, чтобы он был неотличим от других …

20
Как преобразовать Swift Array в строку?
Я знаю, как программно сделать это, но я уверен, что есть встроенный способ ... Каждый язык, который я использовал, имеет своего рода текстовое представление по умолчанию для коллекции объектов, которое он будет выдавать при попытке объединить массив со строкой или передать его в функцию print () и т. Д. Поддерживает …
353 ios  arrays  swift 


30
Массив или Список в Java. Что быстрее?
Я должен хранить тысячи строк в памяти для последовательного доступа на Java. Должен ли я хранить их в массиве или использовать какой-то список? Поскольку массивы хранят все данные в непрерывном фрагменте памяти (в отличие от списков), вызовет ли проблема использование массива для хранения тысяч строк?
351 java  arrays  list  performance 

23
В PHP, как вы меняете ключ элемента массива?
У меня есть ассоциативный массив в виде key => value где ключ является числовым значением, однако это не последовательное числовое значение. Ключ на самом деле является идентификационным номером, а значение - счетчиком. Это нормально для большинства случаев, однако я хочу функцию, которая получает удобочитаемое имя массива и использует его для …

5
Каковы различия между массивами numpy и матрицами? Какой я должен использовать?
Каковы преимущества и недостатки каждого? Из того, что я видел, либо один может работать в качестве замены другого, если это необходимо, поэтому я должен беспокоиться об использовании обоих или я должен придерживаться только одного из них? Повлияет ли стиль программы на мой выбор? Я занимаюсь машинным обучением, используя numpy, поэтому …
347 python  arrays  matrix  numpy 

4
Список функций Big-O для PHP
После некоторого времени использования PHP я заметил, что не все встроенные функции PHP работают так быстро, как ожидалось. Рассмотрим эти две возможные реализации функции, которая находит, является ли число простым, используя кэшированный массив простых чисел. //very slow for large $prime_array $prime_array = array( 2, 3, 5, 7, 11, 13, .... …

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 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.