前端之家收集整理的这篇文章主要介绍了
如何从Perl中的最后一个数组元素打印第一个到第五个?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在运行以下
代码,我试图通过@rainbow数组中的第五个最后一个元素打印@rainbow数组中的第一个元素。此
代码适用于数组边界内的任何正数索引,但不适用于负数:
@rainbow = ("a".."z");
@slice = @rainbow[1..-5];
print "@slice\n";
你要
my @slice = @rainbow[0 .. $#rainbow - 5];
要小心,1是第二个元素,而不是第一个元素。
原文链接:https://www.f2er.com/Perl/173094.html