【发布时间】:2012-05-06 06:52:36
【问题描述】:
伪代码:
my @unsortedArray = { ["Harry", 10], ["Tim", 8], ["Joe", 3]};
my @sortedArray = ?????
最终的 sortedArray 应该基于 col-2(整数)进行排序,注意与“人名”(col-1)的一对一关系。最终结果应如下所示:
sortedArray should be { ["Joe", 3], ["Tim", 8], ["Harry", 10] };
【问题讨论】:
-
@array = { ... }是(几乎总是)不正确的语法。使用@array = ( ... )分配给数组。 -
@mob : 我想知道当你提到 almost 时你想到了什么边缘情况 :)
-
@Zaid:
@array_containing_a_single_hashref = { ... }
标签: arrays perl perl-data-structures