Вопросы с тегом 'associative-array'

Ассоциативный массив представляет собой абстрактный тип данных, состоящий из набора уникальных ключей, сопоставленных с набором значений.
6
ответов

Как проверить, присутствует ли конкретный ключ в хеше или нет?

Я хочу проверить, присутствует ли "пользовательский" ключ или нет в сеансе. Как я могу это сделать? Обратите внимание, что я не хочу проверять, имеет ли значение ключа значение nil или нет. Я просто хочу проверить, присутствует ли "пользовательск...
задан 25 дек. '10 в 1:02
14
ответов

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

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

Как определить хеш-таблицы в Bash?

Каков эквивалент словарей Python, но в Bash (должен работать через OS X и Linux).
задан 29 сент. '09 в 21:29
16
ответов

В PHP, как вы меняете ключ элемента массива?

У меня есть ассоциативный массив в форме key => value, где ключ - числовое значение, однако это не последовательное числовое значение. Ключ на самом деле является идентификационным номером, а значение - счетчиком. Это нормально для большинства сл...
задан 27 окт. '08 в 20:09
3
ответов

Как перебрать ассоциативные массивы в Bash

На основе ассоциативного массива в Bash script мне нужно перебрать его, чтобы получить ключ и значение. #!/bin/bash declare -A array array[foo]=bar array[bar]=foo Я действительно не понимаю, как получить ключ при использовании цикла for-in.
задан 24 июня '10 в 21:07
9
ответов

Динамическое создание ключей в ассоциативном массиве JavaScript

Как я могу динамически создавать ключи в ассоциативных массивах javascript? Вся документация, которую я нашел до сих пор, - это обновить уже созданные ключи: arr['key'] = val; У меня есть строка, подобная этой " name = oscar " И я хочу получит...
задан 09 дек. '08 в 4:13
11
ответов

Как пропустить ассоциативный массив и получить ключ?

Мой ассоциативный массив: $arr = array( 1 => "Value1", 2 => "Value2", 10 => "Value10" ); Используя следующий код, $v заполняется значениями $arr foreach($arr as $v){ echo($v); // Value1, Value2, Value10 } Как мне пол...
задан 23 дек. '09 в 12:41
5
ответов

PHP добавляет ассоциативный массив с буквальными ключами?

Можно ли добавить ассоциативный массив с буквальными ключами = > парами значений? Я знаю, что array_unshift() работает с числовыми ключами, но я надеюсь на что-то, что будет работать с буквальными ключами. В качестве примера я хотел бы сделать сл...
задан 03 сент. '09 в 4:28
18
ответов

Ассоциативные массивы в сценариях оболочки

Нам понадобился script, который имитирует ассоциативные массивы или карту как структуру данных для Shell Scripting, любое тело?
задан 27 марта '09 в 10:37
11
ответов

Самый быстрый способ взорвать ассоциативный массив с помощью ключей

Я ищу быстрый способ превратить ассоциативный массив в строку. Типичная структура будет похожа на строку запроса URL, но с настраиваемыми разделителями, поэтому я могу использовать '& для ссылок xhtml или' & 'в противном случае. Мое перв...
задан 03 янв. '09 в 0:06
9
ответов

Многомерные ассоциативные массивы в JavaScript

Есть следующие результаты запроса: (key1 и key2 может быть любым текстом) id key1 key2 value 1 fred apple 2 2 mary orange 10 3 fred banana 7 4 fred orange 4 5 sarah melon 5 ... и я хочу сох...
задан 02 дек. '10 в 0:00
5
ответов

Хэш-таблицы VS ассоциативные массивы

Недавно я прочитал о хэш-таблицах в очень известной книге Введение в алгоритмы". Я еще не использовал их в реальных приложениях, но хочу. Но я не знаю, с чего начать. Может ли кто-нибудь дать мне несколько примеров его использования, например, как ...
задан 28 июня '10 в 19:38
5
ответов

Ассоциативный массив JavaScript для JSON

Как преобразовать ассоциативный массив JavaScript в JSON? Я пробовал следующее: var AssocArray = new Array(); AssocArray["a"] = "The letter A" console.log("a = " + AssocArray["a"]); // result: "a = The letter A" JSON.stringify(AssocArray); // ...
задан 13 дек. '10 в 5:01
2
ответов

Как составить список ассоциативного массива в yaml

Я пытаюсь сохранить некоторые переменные конфигурации в yaml, представленные в виде ассоциативного массива aka dictionary. Вот как я это сделал: content_prices: ...
задан 18 июня '13 в 19:10
9
ответов

Javascript: использование целочисленного ключа в ассоциативном массиве?

Когда я создаю новый массив javascript и использую целое число как ключ, каждый элемент этого массива до целого числа создается как undefined. например: var test = new Array(); test[2300] = 'Some string'; console.log(test); выведет 2298 undefined...
задан 05 янв. '10 в 2:03