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

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

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

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

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

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

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

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

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

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

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

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

Извлечь подмножество пар ключ-значение из объекта словаря Python?

У меня есть большой словарь, у которого есть несколько ключевых пар значений (около 16), но меня интересуют только 3 из них. Каков наилучший способ (кратчайший/эффективный/самый элегантный) для достижения этого? Самое лучшее, что я знаю: bigdict = ...
18 мар. '11 в 13:21
3

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

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

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

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

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

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

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

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

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

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

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

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

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

Недавно я прочитал о хэш-таблицах в очень известной книге Введение в алгоритмы". Я еще не использовал их в реальных приложениях, но хочу. Но я не знаю, с чего начать. Может ли кто-нибудь дать мне несколько примеров его использования, например, как ...
28 июн. '10 в 16:38
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 ... и я хочу сох...
01 дек. '10 в 21:00
3

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

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