Я пытаюсь создать хеш, который имеет в качестве значения массив.
Первый элемент значения (который является массивом) является скаляром. Второй элемент значения (который является массивом) — это еще один хэш.
Я поместил значения в ключ и значение этого хеша следующим образом:
${${$senseInformationHash{$sense}[1]}{$word}}++;
Здесь,
Мой основной хэш -> senseInformationHash
Мое значение -> это массив
Итак, ${$senseInformationHash{$sense}[1]}
дает мне ссылку на мой хэш
и я вставляю ключ и значение следующим образом:
${${$senseInformationHash{$sense}[1]}{$word}}++;
Я не уверен, что это правильный способ сделать это. Так как я застрял и не уверен, как я могу распечатать эту сложную вещь. Я хочу распечатать его, чтобы проверить, правильно ли я это делаю.
Любая помощь будет очень признательна. Заранее спасибо!
perldoc perldsc
в терминале или перейдя по ссылке perldoc.perl.org/perldsc.html а> в вашем браузере. В статье есть примеры работы с множеством разных типов смешанных структур данных. - person daotoad   schedule 12.11.2010