Вопросы с тегом 'arrays'

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

Как удалить элемент из массива по значению?

Есть ли способ удалить элемент из массива JavaScript? Учитывая массив: var ary = ['three', 'seven', 'eleven']; Я хотел бы сделать что-то вроде: removeItem('seven', ary); Я просмотрел splice(), но это только удаляет номер позиции, тогда как мн...
задан 17 окт. '10 в 20:43
5
ответов

Добавьте новый элемент в массив без указания индекса в Bash

Есть ли способ сделать что-то вроде PHPs $array[] = 'foo'; в bash против выполнения: array[0] = 'foo' array[1] = 'bar'
задан 23 дек. '09 в 11:59
8
ответов

Получение длины массива в Python

В Python является единственным способом получить количество элементов? arr.__len__() Если да, то почему странный синтаксис?
задан 06 февр. '09 в 0:26
24
ответов

Удалить пустые элементы массива

Некоторые элементы в моем массиве - это пустые строки, основанные на том, что пользователь отправил. Мне нужно удалить эти элементы. У меня есть это: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($li...
задан 07 сент. '10 в 0:06
17
ответов

Как правильно отсортировать массив целых чисел

Попытка получить наивысшее и низкое значение из массива, который, как я знаю, будет содержать только целые числа, кажется сложнее, чем я думал. var numArray = [140000, 104, 99]; numArray = numArray.sort(); alert(numArray) Я ожидаю, что это покаж...
задан 30 июня '09 в 13:43
18
ответов

Предпочтительный метод хранения массивов PHP (json_encode vs serialize)

Мне нужно сохранить многомерный ассоциативный массив данных в плоском файле для целей кеширования. Иногда мне приходилось переходить на JSON для использования в моем веб-приложении, но в большинстве случаев я буду использовать массив непосредственно ...
задан 29 апр. '09 в 23:09
21
ответ

Могу ли я привязать массив к условию IN()?

Мне любопытно узнать, возможно ли связать массив значений с заполнителем, использующим PDO. Здесь используется попытка передать массив значений для использования с условием IN(). Я хотел бы сделать что-то вроде этого: <?php $ids=array(1,2,3,7,8,...
задан 28 мая '09 в 14:17
9
ответов

swift for loop: для индекса, элемента в массиве?

Есть ли функция, которую я могу использовать для итерации по массиву и иметь как индекс, так и элемент, например, перечисление python? for index, element in enumerate(list): ...
задан 04 июня '14 в 6:19
17
ответов

Самый быстрый способ дублирования массива в JavaScript - срез против цикла "за"

Чтобы дублировать массив в JavaScript: какой из следующих функций быстрее использовать? Метод среза var dup_array = original_array.slice(); For цикла for(var i = 0, len = original_array.length; i < len; ++i) dup_array[i] = original_array[i]...
задан 20 окт. '10 в 16:43
13
ответов

Все возможные синтаксисы инициализации массива

Каковы все синтаксисы инициализации массива, которые возможны с помощью С#?
задан 15 апр. '11 в 17:27
30
ответов

Преобразование объекта PHP в ассоциативный массив

Я интегрирую API на свой сайт, который работает с данными, хранящимися в объектах, в то время как мой код написан с использованием массивов. Мне нужна быстрая и грязная функция для преобразования объекта в массив.
задан 03 дек. '10 в 15:34
15
ответов

Как преобразовать массив в набор в Java

Я хотел бы преобразовать массив в Set в Java. Есть некоторые очевидные способы сделать это (т.е. С циклом), но я хотел бы что-то немного более аккуратное, что-то вроде: java.util.Arrays.asList(Object[] a); Любые идеи?
задан 17 июня '10 в 21:23
14
ответов

Как удалить объекты из ассоциативного массива javascript?

Предположим, что у меня есть этот код: var myArray = new Object(); myArray["firstname"] = "Bob"; myArray["lastname"] = "Smith"; myArray["age"] = 25; Теперь, если я хотел удалить "lastname"?.... есть ли какой-то эквивалент myArray["lastname"].remo...
задан 06 дек. '08 в 9:44
18
ответов

Как суммировать массив чисел в Ruby?

У меня есть массив целых чисел. Например: array = [123,321,12389] Есть ли хороший способ получить их сумму? Я знаю, что sum = 0 array.each { |a| sum+=a } будет работать.
задан 08 окт. '09 в 19:04
6
ответов

Как сохранить массив в localStorage?

Если мне не нужен localStorage, мой код будет выглядеть так: var names=new Array(); names[0]=prompt("New member name?"); Это работает. Тем не менее, мне нужно сохранить эту переменную в localStorage, и это оказалось довольно упрямым. Я пробовал: ...
задан 29 июля '10 в 0:14