in reply to hash sorting/alphabetization issue : country postal codes
#!/usr/bin/perl use warnings; use strict; my %country_names = ( "AF" => "Afghanistan", "AX" => "Aland Islands", "AL" => "Albania", "DZ" => "Algeria", "AS" => "American Samoa", "AD" => "Andorra", "AO" => "Angola", "AI" => "Anguilla", "AQ" => "Antarctica", "AG" => "Antigua And Barbuda", "AR" => "Argentina", "AM" => "Armenia", "AW" => "Aruba", "AU" => "Australia", "AT" => "Austria", "AZ" => "Azerbaijan", "BS" => "Bahamas", "BH" => "Bahrain", "BD" => "Bangladesh", "BB" => "Barbados", "ZZ" => "AAAAAAA" ); my @sorted_keys = sort { $country_names{$a} cmp $country_names{$b} } k +eys %country_names; print join("\n",@sorted_keys);
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: hash sorting/alphabetization issue : country postal codes
by parv (Parson) on Jul 03, 2007 at 20:24 UTC | |
by grep (Monsignor) on Jul 03, 2007 at 21:36 UTC | |
by parv (Parson) on Jul 04, 2007 at 04:43 UTC | |
|
Re^2: hash sorting/alphabetization issue : country postal codes
by hmbscully (Scribe) on Jul 03, 2007 at 19:59 UTC | |
by grep (Monsignor) on Jul 03, 2007 at 20:05 UTC |