Описание тега hash-of-hashes

A hash-of-hashes is a multi-dimensional hash that contains nested hashes.
1 ответ

Perl хэш хэшей

У меня есть файл со списком строк, таких как на 12345 вводят значение 1 в "сигнал_А"при 12345 введенное значение 0 до "signal_B"на 12346 вводят значение 1 в "сигнал_А"на 12348 вводят значение 1 в "сигнал_А"при 12350 вводят значение 0 в "сигнал_А"на …
23 ноя '12 в 09:29
1 ответ

Как бы я удалил ключи хеша только тогда, когда ключ не имеет значений?

Я построил цикл, который находит все VMDK для виртуальной виртуальной машины и затем создает хэш вывода, а затем проверяет, действительно ли диск присутствует, путем поиска параметра в файле VMX. Затем, если диск отсутствует, он удаляет его из хэша.…
15 янв '11 в 20:19
1 ответ

Как узнать количество ключей в perl-хэше?

Я хочу получить количество записей для каждой группы, но, похоже, это дает мне неправильный ответ. В каждой группе есть элементы, которые могут повторяться. Результаты, которые я получаю, не имеют смысла. Что я делаю неправильно? my %hash; while(&lt…
27 фев '13 в 01:52
15 ответов

Доступ к элементам вложенных хэшей в ruby

Я работаю над небольшой утилитой, написанной на ruby, которая широко использует вложенные хэши. В настоящее время я проверяю доступ к вложенным хеш-элементам следующим образом: structure = { :a => { :b => 'foo' }} # I want structure[:a][:b] va…
04 апр '11 в 22:01
2 ответа

Как построить хеш из хэшей

Мне нужно сравнить два хэша, но я не могу получить внутренний набор ключей... my %HASH = ('first'=>{'A'=>50, 'B'=>40, 'C'=>30}, 'second'=>{'A'=>-30, 'B'=>-15, 'C'=>9}); foreach my $key (keys(%HASH)) { my %innerhash = $options…
15 июл '11 в 16:49
1 ответ

Не может получить доступ к хэшу значений массива

Я написал следующий код на Perl. Код читает файл pdb и получает некоторые значения. Не обращайте внимания на верхнюю часть кода, где все работает идеально. Проблема в подпрограмме, где я пытаюсь сохранить массивы в hash3 с моделью в качестве ключа, …
07 ноя '12 в 05:45
2 ответа

Как наиболее эффективно выполнить итерацию по хешу в порядке, основанном на значении ключа во внутреннем хеше?

У меня есть JSON-хэш хэшей, возвращаемый API веб-сайта, который я хочу проанализировать и отобразить на основе значения определенного ключа во внутренних хешах. Я могу думать о решениях, которые бы достигли этого, но они занимали бы несколько строк …
17 авг '12 в 08:32
2 ответа

Обращаясь к цепочке хеш-ключей в хеше Perl

У меня есть хэш хэшей, хранящий данные вроде our %deviceSettings = ( BB => { EUTRA => { DL => { CPC => "NORM", PLCI => { CID => 88 }, ULCPc => "NORM" }, UL => { REFSig => { DSSHift => 2, GRPHopping => 1, SEQHopping =…
31 мар '14 в 23:28
3 ответа

Создание хэша хэша в Ruby

У меня есть хэш: hash1 hash1 = Hash.new У меня есть еще один хэш: hash2 hash2 = Hash.new Я добавил следующую пару ключ-значение: hash2.store("k1","v1") hash2.store("k2","v2") hash2.store("k3",["v3","v4"]) Теперь я хочу иметь "key1" в hash1 который б…
26 сен '13 в 10:36
1 ответ

Доступ к хешу хэшей, определенному в другом файле в Perl, и его печать

Теперь мой file1 содержит хэш хэшей, как показано ниже: package file1; our %hash = ( 'articles' => { 'vim' => '20 awesome articles posted', 'awk' => '9 awesome articles posted', 'sed' => '10 awesome articles posted' }, 'ebooks' => { '…
28 мар '13 в 09:35
1 ответ

Perl динамический хеш ошибок хеша

Я перебираю запрос и возвращаю результаты. Я пытаюсь добавить хэш к другим хэшам. Но сталкиваюсь с неприятностями. my %users_data; while($sth->fetch) { $mygroup => { 'fname' => $fname, 'lname' => $lname, 'address' => { 'street' => …
28 фев '19 в 16:29
1 ответ

Отображение ключей в хеше - если существует, карта

Я пытаюсь сравнить содержимое файла с хэшем хэшей. Для этого я использую map, if а также exists хотя пока неэффективно. В основном, я хочу знать, существуют ли столбцы от 0 до 2 файла в хэше. Если так, то я хочу выяснить, существует ли столбец 3 в к…
02 май '14 в 11:24
2 ответа

Объединить значения 2 хешей в 1, используя Ruby

У меня есть 2 хэша хэшей, которые мне нужно объединить на значениях с помощью Ruby hoh = Hash.new hoh = {"bob::params::search_vol_grp"=>{2=>{"search_group_id"=>2, "vol_ids"=>"2,627,628", "num_shards"=>32, "num_replicas"=>1}, 3=>…
13 май '13 в 22:44
1 ответ

Как сравнить значения внутреннего хэша следующего HoH со значениями из другого списка

my %main_hash = ( 'hash1' => { 'key1' => '1-111', 'key2' => '1-222', 'key3' => '1-333' }, 'hash2' => { 'key1' => '2-111', 'key2' => '2-222', 'key3' => '2-333' } ); Как сравнить ключевые значения (1-111,1-222,1-333) внутренних…
28 май '13 в 16:26
1 ответ

Список-список против хеш-хэшей

Настройка: мне нужно хранить векторы объектов, связанные с парами строка-строка. Пары строка-строка кодируют отношение ввода-вывода. Там будет относительно небольшое количество входов X (например, 5), и для каждого входа xбудет сравнительно небольшо…
1 ответ

Вставка элемента в массив массива в perl

Предположим, у меня есть хэш, как показано ниже: my @A=( 1,2,[[ 1,2 ],[ 3,4,5 ]], [ 6,7,8 ]); Как мне вставить массив в третий элемент массива выше? Третий элемент здесь - это массив массивов, и я хочу вставить массив [9,10]. как это сделать?
05 июн '13 в 14:25
2 ответа

Perl: доступ к значениям хеша внутри хеша

Я только что взял Perl. У меня есть небольшая путаница с доступом к хэш-значениям. Ниже приведен код, где я пытаюсь получить доступ к значениям хеша внутри хеша. Поскольку я использую простой текстовый редактор для кодирования, я не могу понять, в ч…
2 ответа

Печатные элементы, хранящиеся в хэше хэша

final HashMap<Integer, HashMap<Integer, Integer[]>> teams; teams= new HashMap<Integer, HashMap<Integer, Integer[]>>(); teams.put(1,new HashMap<Integer, Integer[]>(){{ put(2,new Integer[] { 1,0});}}); System.out.println(…
18 ноя '13 в 08:18
1 ответ

Обратный хеш хэшей в Perl

Я получил этот вывод путем декодирования данных JSON. Теперь я хочу перевернуть эту структуру данных и распечатать ее с помощью Perl. Может кто-нибудь может помочь мне с фрагментом кода ниже? У меня есть эти данные в одной переменной, и я напечатал …
15 апр '13 в 12:55
3 ответа

Комбинация двух столбцов из текстового файла и поиск количества со ссылкой на третий столбец в Perl

Я пытаюсь прочитать файл in.txt и сгенерировать выходной файл out.txt с помощью Perl. Я пытался с помощью хэшей, но не получил точный вывод. Есть ли способ сделать это в Perl. Сочетание двух столбцов и предоставление комментариев на основе третьего …
01 май '18 в 07:53