Originariamente inviato da shishii
mi sa che hai fatto un pò di confusione.

data la struttura che proponi a che ti serve l'array dentro l'hash?

più logico è:

dati = (nome=>"diego armando",
cognome=>"maradona",
professione=>"calciatore",
numero_maglia=>"10");

e allora

print $dati{"nome"};
print $dati{"professione"};

funzioneranno
ok ma nel momento in cui creo l'array, non conosco il valore di professione e numero_maglia.
li ricavo in una parte successiva di codice (ovviamente l'esempio era semplificativo) e mi sarebbe tornato comodo aggiungerli all'array.