Help for this page

Select Code to Download


  1. or download this
    my %money_spent = ();
    foreach my $customer (keys %myHash) {
        $money_spent{$customer} = $myHash{$customer}->{"money"};
    }
    
  2. or download this
    my $money_spent = 0;
    foreach my $customer (keys %myHash) {
        $money_spent += $myHash{$customer}->{"money"};
    }
    
  3. or download this
    my %money_spent = map { $_ => $myHash{$_}->{"money"} } keys %myHash;
    
  4. or download this
    use List::Util qw/sum/;
    # ...
    my $money_spent = sum map { $myHash{$_}->{"money"} } keys %myHash;
    
  5. or download this
    my %myHash = (
        "Fred Flintstone" => {
    ...
            "wife"  => "Betty",
        },
    );