Asignaciones a tablas asociativas y consultas

my %tabla = ();                             # declaracion de un tabla vacia
%tabla = ('A'=>'Alanina', 'C'=>'Cisteina'); # asigna dos parejas llave=>valor a tabla 
%tabla = ('A','Alanina','C','Cisteina');    # lo mismo, asigna dos parejas llave=>valor a tabla 
$tabla{'A'};                                # valor de la pareja cuya llave es 'A', en este caso 'Alanina'
$tabla{'L'} = 'Leucina';                    # asigna una nueva pareja a la tabla, con llave 'L' y valor 'Leucina'

$escalar = \%tabla;                         # referencia, direccion de %tabla
$escalar->{'L'};                            # valor de la pareja cuya llave es 'L'
%{$escalar};                                # lo mismo que %tabla

Bruno Contreras-Moreira
http://www.eead.csic.es/compbio