Perl中对数组进行操作的操作符

本文介绍了Perl中对数组的常见操作,包括:pop和push用于处理数组尾部,shift和unshift处理数组头部,splice在数组中间进行操作,reverse对数组进行反转,sort对数组进行排序,以及each用于迭代数组中的元素。每个操作符都有详细的使用示例和注意事项。
摘要由CSDN通过智能技术生成

pop和push操作符

pop和push操作符是对数组的“尾端”进行处理
pop操作符:取出数组中最后一个元素并将其作为返回值返回,常用于删除数组中的最后一个元素

@array = 5..9;    #原数组array是(5,6,7,8,9)
$fred = pop(@array); #$fred 变成9, @array现在是(5,6,7,8)
$barney = pop @array; #$barney 变成8,@array现在是(5,6,7)

注:如果数组是空的,pop什么也不做,直接返回undef

push操作符:添加一个元素(或一串元素)到数组尾端

@array = (5,6);
push (@array, 0);  # @array现在是(5,6,0)
push @array, 8;  # @array现在是(5,6,0,8)
push @array, 1..10;  # @array得到了10个新元素
@others = qw / 9 0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值