# Hash deklarieren my %hash = (); # Einen Akalar einfüllen my $skalar = 'test'; $hash{'scalar'} = $skalar; # Eine Liste in einem Hash geht nur als Referenz (siehe dazu [url=http://perldoc.perl.org/perlreftut.html]perlreftut[/url], wirklich *sehr* lesenswert). my @array = (1, 2, 'test'); my $array_ref = \@array; $hash{'list'} = $array_ref; # geht auch direkt: $hash{'list'} = \@array; # oder: $hash{'list'} = [1, 2, 'test']; Zugriff auf die ganze Liste: my $array_ref = $hash{'list'}; print $array_ref->[0]; # erstes Element ausgeben # Zugriff als Array: mit @{$skalar} *dereferenzieren* my @array = @{$hash{'list'}}; print $array[0]; # erstes Element ausgeben