Thread HashArray - Neues Anlegen aus existierendem (10 answers)
Opened by Lebewesen at 2012-05-21 14:57

topeg
 2012-05-21 17:33
#158444 #158444
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Das ist etwas kürzer und nutzt ein paar Fähigkeiten von Perl. :-)
Code (perl): (dl )
1
2
3
4
5
6
7
8
for my $key (keys %$hash1)
{
    my @Array;
    push (@Array, @{$hash1->{$key}}[0..3]);
    my $ref=$hash2->{$key};
    push (@Array, $ref?@$ref[2,3]:('',''));
    $result{$key}=\@Array;
}

View full thread HashArray - Neues Anlegen aus existierendem