【发布时间】:2016-02-12 13:04:39
【问题描述】:
我有一个由不同长度的字符串组成的@ORF 数组。我想去掉少于 50 个字符的字符串,所以我写了下面的 foreach 循环:
foreach (@ORF) {
if (length ($_) <= 50) {
splice @ORF, ;
}
我想知道 splice 的第二个参数应该是什么,我用谷歌搜索了但是我找不到将元素调用为数值的方法。
【问题讨论】:
-
splice文档在这里:perldoc.perl.org/functions/splice.html -
你真的不想在循环体中添加或删除数组元素。
标签: arrays perl foreach splice