perl pop push shift unshift实例介绍
perl pop push shift unshift实例介绍
发布时间:2016-12-28 来源:查字典编辑
摘要:学习记录一下复制代码代码如下:#!/usr/bin/perl-wusestrict;print'@a@b@c@d的值都为123',"n";m...

学习记录一下

复制代码 代码如下:

#!/usr/bin/perl -w

use strict;

print '@a @b @c @d 的值都为1 2 3',"n";

my @a = (1..3);

pop(@a);

print "@a的值为@a,pop拿掉数组最右边的值n";

my @b = (1..3);

push(@b,'4');

print "@b的值为@b,push添加一个值到数组的最右边。n";

my @c = (1..3);

shift@c;

print "@c的值为@c,shift拿掉数组最左边的一个值。n";

my @d = (1..3);

unshift(@d,0);

print "@d的值为@d,unshift添加一个值到数组的最左边。n";

[root@OTRS perl]# perl pop_push_shift_unshift.pl

@a @b @c @d 的值都为1 2 3

@a的值为1 2,pop拿掉数组最右边的值

@b的值为1 2 3 4,push添加一个值到数组的最右边。

@c的值为2 3,shift拿掉数组最左边的一个值。

@d的值为0 1 2 3,unshift添加一个值到数组的最左边。

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新perl学习
热门perl学习
脚本专栏子分类