【发布时间】:2019-07-08 20:56:17
【问题描述】:
我有一个大数组,我想按字母顺序对数组的所有元素进行排序。
在前面的子程序中,数组的元素被推送到 tc_reg 数组。
我有一个名为@tc_lane 的数组。当我打印数组的元素时,它看起来像这样
tx0_abc
rx0_fgw
ref_ghv
..
现在我想像这样对这个数组进行排序,
ref_ghv
rx0_fgw
tx_abc
..
【问题讨论】:
-
@arr = sort @arr;- 请删除这个问题。 -
@SeanBright 为什么要删除?这是一个简单的问题,但稍微看一下,我看不到它重复的任何现有问题;大多数排序问题都在处理更复杂的情况。
-
这是对数组进行排序,您可以在其中引用数组而不是数组变量
-
来自链接的答案:“Perl 允许使用成语
@arr = sort @arr对数组进行就地排序。” - 这正是您给出的答案。所以我不确定问题是什么?