Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
@account = qw (1234567 9877654 3233480); @checked_account = qw(9877654); # this could be empty as well my @all_checked; if(@checked_account) { @all_checked = keys %{ { map { $_, 1} (@account, @checked_account) +} }; print "\nAll Checked=*@all_checked*\n\n"; }else{ @all_checked = @account; } print "Account is @account -\n\n"; print "Checked_account is:@checked_account -\n\n"; print "All_check is: @all_checked -\n";
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Comparing arrays and efficiency
by ikegami (Patriarch) on Mar 17, 2010 at 18:47 UTC |