大佬教程收集整理的这篇文章主要介绍了有没有办法在Perl的一个匿名数组的最后获取一个切片?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
如果你把这个值分配给某个东西,你可以在你不想要的每个插槽中使用undef:
my (undef,@list) = split ' ' => $test_line;
如果你发布更多的代码,我可以修改.
或者,您可以使用功能编程中的一些工具.一对函数drop和take可用于调整列表大小而无需其他变量:
sub take { my $n = shift; @_[0..$n-1] } sub drop { my $n = shift; @_[$n..$#_] }
然后你的例子变成了
drop 1,split ' ' => $test_line;
滴1也通常称为尾巴
sub tail {drop 1,@_}
当然,由于所有这些都很短,如果你想内联它:
sub {shift; @_}->(split ' ' => ...)
以上是大佬教程为你收集整理的有没有办法在Perl的一个匿名数组的最后获取一个切片?全部内容,希望文章能够帮你解决有没有办法在Perl的一个匿名数组的最后获取一个切片?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。