pop:取出数组中最后一个元素:$test=pop(@rock);# $test是lava,@rock还剩两个元素
push:添加一个元素到数组尾端如push(@rock,0); #在后面加个0,也可以是一个数组或标量
类似的,shift为取出数组第一个元素,unshift为将元素加到数组的第一个的位置
splice,拥有四个参数,前两个必选为数组和开始操作的位置,后面一次为操作长度和要替换的元素;@removed = splice @rock ,1,0,@giant; #@removed变为空数组,@rock从第二个元素开始增加了数组giant的元素
reverse:读取数组或列表的值并按相反的顺序返回:@fred=reverse @fred #将逆反后的数组放回原数组
sort:读取数组或列表,根据内部的字符编码顺序对他们进行排序