my @arr = (1,2,3,4,5);
现在我可以通过foreach迭代它:
foreach ( @arr ) { print $_; }
但有没有办法从第二个(例如)迭代到最后一个?
提前致谢.
for (@arr[1 .. $#arr]) # for and foreach are exactly the same in perl
您可以使用Shift作为Andy Lester建议,但这当然会改变您的原始阵列.