Вопросы с тегом '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
12 отв.

Переименуйте ключ словаря

Есть ли способ переименовать ключ словаря, не переназначая его значение для нового имени и удаляя старый ключ имени; и без итерации через ключ/значение dict? В случае OrderedDict, сделайте то же самое, сохраняя эту позицию ключа.
10 мая '13 в 7:52
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
11 отв.

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

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

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

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

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

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

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

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

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

Нам понадобился script, который имитирует ассоциативные массивы или карту как структуру данных для Shell Scripting, любое тело?
27 марта '09 в 10:37
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
3 отв.

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

Я пытаюсь сохранить некоторые переменные конфигурации в yaml, представленные в виде ассоциативного массива aka dictionary. Вот как я это сделал: content_prices: ...
18 июня '13 в 19:10
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