7
ответов

Как я могу объединить несколько хешей в один хеш в Perl?

В Perl, как, я получаю это: $VAR1 = {'999' => {'998' => ['908', '906', '0', '998', '907'] }}; $VAR1 = {'999' => {'991' => ['913', '920', '918', '998', '916', '919', '917', '915'...
вопрос задан: 8 October 2010 21:25
7
ответов

Как выполнить итерации через Хеш (Хешей) в Perl?

У меня есть Хеш, где значения ключей являются другими Хешами. Пример: {'ключ' => {'key2' => {'key3' => 'значение' } }}, Как я могу выполнить итерации через эту структуру?
вопрос задан: 8 October 2010 21:19
6
ответов

Как вытащить хеши из массивов в Perl?

Я хочу записать немного функции "DBQuery" в жемчуге, таким образом, у меня могут быть остроты, которые отправляют SQL-оператор и получают назад и массив хешей, т.е. recordset. Однако я сталкиваюсь с проблемой...
вопрос задан: 8 October 2010 20:58
5
ответов

Как я создаю хеш хешей в Perl?

На основе моего текущего понимания хешей в Perl я ожидал бы, что этот код распечатает "привет мир". Это вместо этого ничего не печатает. %a = (); %b = (); $b {ул.} = "привет"; $a {1} = %b; $b = (); $b {ул.} = "мир"...
вопрос задан: 8 October 2010 21:27
5
ответов

Как я получаю доступ к элементу массива, сохраненному в моем хеше в Perl?

# У меня есть хеш мой %my_hash; # у меня есть массив @my_array = ["aa", "bbb"]; # я храню массив в своем $my_hash хеша {"Kunjan"} = @my_array; #, Но я не могу распечатать $ печати элемента своего массива...
вопрос задан: 8 October 2010 21:15
4
ответа

Как я могу поддержать порядок ключей, которые я добавляю к хешу Perl?

Как я могу поддержать порядок фактического списка после подсчета его возникновения с помощью хеша в следующей программе? Например, <ДАННЫЕ> являются b e c d c d b и т.д. Используя хеш, я рассчитал...
вопрос задан: 10 March 2015 13:41
4
ответа

Как я могу создать вложенный хеш как константу в Perl?

Я хочу сделать, в Perl, эквиваленте следующего кода Ruby: Нечто класса MY_CONST = {'нечто' => 'панель', 'baz' => {'innerbar' => 'bleh'}} определение some_method =...
вопрос задан: 8 October 2010 21:10
4
ответа

Как я могу сохранить несколько значений в хеш-таблице Perl?

До недавнего времени я хранил несколько значений в различные хеши с теми же ключами следующим образом: %boss = ("Allan" => "George", "Bob" => "George", "George" => "lisa"...
вопрос задан: 8 October 2010 21:00
2
ответа

Поиск хеша в массиве значением

У меня есть функция, которая извлекает данные Excel в массив хешей как так: sub set_exceldata {мой $excel_file_or = '.\Excel\ORDERS.csv'; если (-e $excel_file_or) {открытый (EXCEL_OR, $...
вопрос задан: 8 October 2010 21:07
1
ответ

Ссылки в Perl: массив хешей

Я хочу выполнить итерации через ссылку на массив хешей, не имея необходимость делать локальные копии, но я продолжаю добираться, не Может использовать строку ("1") в качестве МАССИВА касательно в то время как "строгие судьи" ошибки. По
вопрос задан: 8 October 2010 21:31
1
ответ

Как я получаю доступ к значению вложенного хеша Perl?

Я плохо знаком с Perl, и у меня есть проблема, это очень просто, но я не могу найти ответ при консалтинге с моей книгой Perl. При печати результата Самосвала ($request); я получаю следующий результат: $VAR1...
вопрос задан: 8 October 2010 21:23
0
ответов

Как создать 2D-массив в Perl?

Я пытаюсь создать двумерный массив на Perl, мой код: my @ wordsList = (); мои @ слова = (); для ($ id = 0; $ id <= @language.length ; $ id ++) {my $ eng = $ db-> selectall_arrayref ("выберите слово из ...
вопрос задан: 21 August 2017 18:58
0
ответов

Как мне ввести многострочный комментарий в Perl ? [дубликат]

Возможный дубликат: Каковы обычные обходные пути для многострочных комментариев в Perl? Как добавить многострочный комментарий к исходному коду Perl?
вопрос задан: 23 May 2017 12:34
0
ответов

How does double arrow (=>) operator work in Perl?

I know about the hash use of the => operator, like this $ cat array.pl %ages = ('Martin' => 28, 'Sharon' => 35, 'Rikke' => 29,); print "Rikke is $ages{Rikke} years old\...
вопрос задан: 23 May 2017 12:02
0
ответов

Что это за формат данных?

У меня есть куча файлов данных следующего вида: ("String": tag1 (значение): tag2 (значение2): tag3 (: nested_tag1 (foo): nested_tag2 (: nested2_tag1 (...
вопрос задан: 11 November 2015 22:47
0
ответов

Perl array vs list

У меня есть две структуры данных в Perl: Массив: my @ array2 = ("1", "2", "3") ; для $ elem (@ array2) {вывести $ elem. "\ n"; } Получив следующий результат: 1 2 3 И список: my @array = ["1", "...
вопрос задан: 8 January 2014 13:10
0
ответов

Как получить суффикс порядкового номера целого числа в Perl (, например st, nd, rd, th)

У меня есть номер, и мне нужно добавить суффикс :'st', 'nd', 'rd', 'th'. Так, например, :, если число равно 42, суффикс будет «nd», 521 — «st», 113 — «th» и так далее. Мне нужно сделать это в Perl. Любой...
вопрос задан: 21 August 2012 15:26
0
ответов

Perl-сериализация и десериализация хэшей хэшей

Я пытаюсь сериализовать хэш хэшей, а затем десериализовать его, чтобы вернуть исходный хеш хэшей. Проблема в том, что всякий раз, когда я его десериализую, он добавляет автоматически сгенерированный $ var1, например. оригинал...
вопрос задан: 24 July 2012 01:49
0
ответов

Преобразование строки «abc» в $hash->{a}->{b}->{c} в Perl

У меня есть динамические вложенные хэш-ссылки, подобные этому: my $hash = { 'a' => { 'b' => { 'c' => 'значение' } } }; Я хочу установить значение c на «что-то», позволив пользователю ввести «a.b.c что-то». ...
вопрос задан: 9 June 2012 22:23
0
ответов

Perl :Сортировка двумерного массива с несколькими столбцами на основе определенного столбца

Псевдокод :my @unsortedArray = { ["Harry", 10], ["Tim", 8], ["Joe ", 3]}; мой @sortedArray = ????? Окончательный sortedArray должен быть отсортирован на основе col -2 (целых чисел ), с учетом значений от 1 -до -1...
вопрос задан: 25 April 2012 14:51
0
ответов

Сортировка ссылки на массив хэшей

У меня возникли проблемы с сортировкой ссылки на массив хэшей на основе значения в хэше, структура данных выглядит следующим образом: my %usera = (name => 'tom', вес => 10); my %userb = (name ...
вопрос задан: 5 March 2012 15:03
0
ответов

Есть ли способ заменить if-elsif-else в Perl на что-нибудь получше?

Я хочу создать группу подпроцессов Perl с одним и тем же шаблоном, если elsif elsif else, который принимает решение на основе факторной переменной. Вот пример шаблона подпрограммы: sub get_age { ...
вопрос задан: 1 December 2011 03:08
0
ответов

Perl многомерная таблица с заголовками

Я пытаюсь реализовать многомерную таблицу с заголовками. Вот пример для 2D: < dimension1 > /\ 'column0' 'column1' dimension0 'row0' ...
вопрос задан: 27 September 2011 12:15
0
ответов

Can references be made without declaring a variable first?

I have this code that works my @new = keys %h1; мои @old = ключи% h2; функция (\ @ new, \ @old); но можно ли это сделать без предварительного объявления переменных? функция должна иметь свои аргументы как ...
вопрос задан: 9 April 2011 09:02
0
ответов

Включение хэшей в хэши в Perl

Дай-ка, сейчас я работаю над созданием большие хэши из множества меньших хешей. Предположим, что каждый из этих меньших хешей определен в файле, а затем может быть включен в больший хеш. Для ...
вопрос задан: 24 January 2011 23:50