在 Perl 中:
my %members = ( "fools" => 6,
"monsters" => 2,
"weirdos" => 1,
"coders" => 1,
"betrayers" => 1, );
当我写:
my @values_members = values %members;
数组中元素的位置不会是 6、2、1、1、1(代码中“出现”的位置)。它将是随机的或接近随机的。
我想要一个这样的功能:
my values_members = get_values_with_position_as_appears_in_code ( %members );
给
( 6, 2, 1, 1, 1 );
这可能吗?