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

266
Объединение двух одномерных массивов NumPy

У меня есть два простых одномерных массива в NumPy . Я должен быть в состоянии объединить их, используя numpy.concatenate . Но я получаю эту ошибку для кода ниже: TypeError: только массивы длины 1 могут быть преобразованы в скаляры Python Код import numpy a = numpy.array([1, 2, 3]) b =...

263
Как мне создать массив строк в C?

Я пытаюсь создать массив строк в C. Если я использую этот код: char (*a[2])[14]; a[0]="blah"; a[1]="hmm"; gcc выдает «предупреждение: присваивание из несовместимого типа указателя». Как правильно это сделать? редактировать: мне любопытно, почему это должно выдавать предупреждение компилятора, так...

263
Где определено свойство длины массива?

Мы можем определить продолжительность ArrayList<E>использования его открытого метода size(), например ArrayList<Integer> arr = new ArrayList(10); int size = arr.size(); Точно так же мы можем определить длину Arrayобъекта, используя lengthсвойство String[] str = new String[10]; int size...

259
Копируются ли массивы в PHP как значения или как ссылки на новые переменные, и когда передаются в функции?

1) Когда массив передается в качестве аргумента методу или функции, передается ли он по ссылке или по значению? 2) При назначении массива переменной, новая переменная является ссылкой на исходный массив, или это новая копия? Как насчет этого: $a = array(1,2,3); $b = $a; Является ли $bссылка...

258
Получение списка ключей ассоциативного массива

У меня есть ассоциативный массив в Javascript: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; Как мне получить ключи этого словаря? т.е. я хочу var keys = ["cats", "dogs"]; Отредактируйте 7 лет спустя: просто чтобы получить правильную терминологию - в Javascript не существует...

257
Сортировать массив объектов по одному ключу со значением даты

У меня есть массив объектов с несколькими парами ключ-значение, и мне нужно отсортировать их на основе «updated_at»: [ { "updated_at" : "2012-01-01T06:25:24Z", "foo" : "bar" }, { "updated_at" : "2012-01-09T11:25:13Z", "foo" : "bar" }, { "updated_at" : "2012-01-05T04:13:24Z", "foo" : "bar" } ] Какой...

257
Ссылка на строку в ресурсе строкового массива с помощью xml

У меня есть настройки, где вы можете включить / отключить, какие элементы будут отображаться в меню. 17 предметов. Я создал строковый массив в values ​​/ arrays.xml с заголовками для каждого из этих 17 элементов. У меня есть файл preferences.xml, в котором есть макет для моего файла настроек, и я...

256
Массив из словарных ключей в swift

Попытка заполнить массив строками из ключей в словаре в swift. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Это возвращает ошибку: «AnyObject» не идентичен строке Также...

255
PHP: объединить два массива, сохраняя ключи вместо переиндексации?

Как можно объединить два массива (один с парами строка => значение, а другой с парами значение =>), сохраняя ключи строка / int? Ни один из них никогда не будет перекрываться (потому что у одного есть только строки, а у другого только целые числа). Вот мой текущий код (который не работает,...

254
Сравнение двух массивов NumPy на равенство поэлементно

Какой самый простой способ сравнить два массива NumPy на равенство (где равенство определяется как: A = B тогда и только для всех индексов i:) A[i] == B[i]? Простое использование ==дает мне логический массив: >>> numpy.array([1,1,1]) == numpy.array([1,1,1]) array([ True, True, True],...

254
Как преобразовать массив символов в строку?

Конвертировать C ++ stringв массив char довольно просто, используя c_strфункцию string и затем делая это strcpy. Однако как сделать наоборот? У меня есть массив символов , как: char arr[ ] = "This is a test";быть преобразован обратно в: string str = "This is a...

252
Удаление дублирующихся элементов из массива в Swift

В настоящее время в Swift вы просто печатаете, Set( yourArray )чтобы сделать массив уникальным. (Или заказанный набор при необходимости.) До того, как это было возможно, как это было сделано? Я мог бы иметь массив, который выглядит следующим образом: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Или, на...