J'essaye de créer un Hash qui a comme valeur un tableau.Perl Comment accéder à un hachage qui est l'élément d'un tableau qui est la valeur d'un autre hachage?
Le premier élément de la valeur (qui est un tableau) est un scalaire. Le deuxième élément de la valeur (qui est un tableau) est un autre hachage.
J'ai mis des valeurs dans la clé et la valeur de ce hachage comme suit:
${${$senseInformationHash{$sense}[1]}{$word}}++;
Ici,
Mon hachage principale -> senseInformationHash
Ma valeur -> Est-ce un tableau
Ainsi, ${$senseInformationHash{$sense}[1]}
me donne la référence à mon hachage
et je mis en clé et la valeur comme suit:
${${$senseInformationHash{$sense}[1]}{$word}}++;
Je ne sais pas si cela est une bonne façon de le faire. Depuis que je suis coincé et je ne sais pas comment je peux imprimer cette chose complexe. Je veux l'imprimer afin de vérifier si je le fais correctement.
Toute aide sera grandement appréciée. Merci d'avance!
Le FM pertinent à R est le livre de recettes Perl Data Structures. Vous pouvez l'obtenir en exécutant perldoc perldsc dans un terminal ou allez sur http://perldoc.perl.org/perldsc.html dans votre navigateur.L'article présente des exemples de travail avec différents types de structures de données mixtes. – daotoad