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