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

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

3
Как загрузить возвращаемый массив из файла PHP?
У меня есть файл PHP, файл конфигурации, исходящий из файла перевода сообщений Yii, который содержит следующее: <?php return array( 'key' => 'value' 'key2' => 'value' ); ?> Я хочу загрузить этот массив из другого файла и сохранить его в переменной Я пытался это сделать, но не работает function fetchArray($in) { …
88 php  arrays  include 

3
Как мне изменить массив, когда я повторяю его в Ruby?
Я только изучаю Ruby, так что извиняюсь, если это слишком новичок для здесь, но я не могу понять это из книги о кирке (вероятно, просто недостаточно внимательно читаю). В любом случае, если у меня есть такой массив: arr = [1,2,3,4,5] ... и я хочу, скажем, умножить каждое значение в массиве …
88 ruby  arrays  iteration 

9
Объедините два массива
У меня есть два таких массива: array( '11' => '11', '22' => '22', '33' => '33', '44' => '44' ); array( '44' => '44', '55' => '55', '66' => '66', '77' => '77' ); Я хочу объединить эти два массива, чтобы они не содержали дубликатов, а также сохранили их исходные …
88 php  arrays  unique 

9
Доступ к нечисловым свойствам объекта по индексу?
Если у меня есть такой массив: var arr = ['one','two','three']; Я могу получить доступ к разным частям, выполнив следующие действия: console.log(arr[1]); Как я могу получить доступ к свойствам объекта по их порядку, а не по ключу? Пример: var obj = { 'something' : 'awesome', 'evenmore' : 'crazy' }, jbo = …

3
Преобразование ассоциативного массива в простой массив его значений в php
Я хочу преобразовать массив: Array ( [category] => category [post_tag] => post_tag [nav_menu] => nav_menu [link_category] => link_category [post_format] => post_format ) к array(category, post_tag, nav_menu, link_category, post_format) Я старался $myarray = 'array('. implode(', ',get_taxonomies('','names')) .')'; который отзывается эхом: array(category, post_tag, nav_menu, link_category, post_format) Так что я могу сделать echo …



7
MongoDB, удалить объект из массива
Док: { _id: 5150a1199fac0e6910000002, name: 'some name, items: [{ id: 23, name: 'item name 23' },{ id: 24, name: 'item name 24' }] } Есть ли способ извлечь конкретный объект из массива? IE, как мне вытащить весь объект элемента с идентификатором 23 из массива элементов. Я пытался: db.mycollection.update({'_id': ObjectId("5150a1199fac0e6910000002")}, {$pull: …

7
Numpy `logic_or` для более чем двух аргументов
Функция Numpy logical_orтребует для сравнения не более двух массивов. Как найти объединение более двух массивов? (Тот же вопрос можно задать относительно Numpy logical_andи получения пересечения более чем двух массивов.)
88 python  arrays  numpy 

8
Сгенерировать случайный массив чисел с плавающей запятой между диапазоном
Мне не удалось найти функцию для генерации массива случайных чисел с плавающей запятой заданной длины в определенном диапазоне. Я посмотрел на случайную выборку, но, похоже, ни одна функция не выполняет то, что мне нужно. random.uniform подходит близко, но возвращает только один элемент, а не конкретное число. Вот что мне нужно: …
88 python  arrays  random  numpy 

8
Преобразование целочисленного массива в массив строк в JavaScript
У меня есть массив, как показано ниже: var sphValues = [1, 2, 3, 4, 5]; то мне нужно преобразовать вышеупомянутый массив, как показано ниже: var sphValues = ['1', '2', '3', '4', '5']; Как я могу конвертировать? Я использовал это для автозаполнения.

4
Фильтровать или отображать нодлисты в ES6
Каков наиболее эффективный способ фильтрации или сопоставления нодлистов в ES6? Основываясь на моих чтениях, я бы использовал один из следующих вариантов: [...nodelist].filter или Array.from(nodelist).filter Какой из них вы бы порекомендовали? А есть ли способы лучше, например, без использования массивов?

5
JavaScript: определить, является ли аргумент массивом вместо объекта (Node.JS)
Как мне определить, является ли аргумент массивом, потому что он typeof []возвращает, 'object'а я хочу различать массивы и объекты. Возможно, этот объект будет выглядеть так, {"0":"string","1":"string","length":"2"}но я не хочу, чтобы он выглядел как массив, если на самом деле это объект, похожий на массив. JSON.parseи JSON.stringifyумеют это различать. Как я могу …

11
Как нормализовать двумерный массив numpy в Python менее подробным?
Учитывая 3 раза 3 массива numpy a = numpy.arange(0,27,3).reshape(3,3) # array([[ 0, 3, 6], # [ 9, 12, 15], # [18, 21, 24]]) Чтобы нормализовать строки двумерного массива, я подумал о row_sums = a.sum(axis=1) # array([ 9, 36, 63]) new_matrix = numpy.zeros((3,3)) for i, (row, row_sum) in enumerate(zip(a, row_sums)): new_matrix[i,:] …

28
Найдите наименьшее целое число, которого нет в списке
Интересный вопрос из интервью, который использует мой коллега: Предположим, вам дан очень длинный несортированный список 64-битных целых чисел без знака. Как найти наименьшее неотрицательное целое число, которого нет в списке? ПОСЛЕДУЮЩИЕ ДЕЙСТВИЯ: Теперь, когда было предложено очевидное решение путем сортировки, можете ли вы сделать это быстрее, чем O (n log …
87 arrays  algorithm 

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