使用 Perl,我希望找到在数组中定义的最后一个元素。
到目前为止,我有以下内容:
#generating array
$array[100] = (undef);
$array[$columns[1]-1] = $columns [2];
#finding the last element that is defined
for ($i=100; $i>=0; $i--) {
if (($array[$i] != undef) && (!defined($lastdef)) ){
$lastdef=$i;
}
}
我不确定为什么这不起作用。使用 Perl 有什么改进的建议吗?