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