perl pop push shift unshift实例介绍

 更新时间:2020年6月29日 13:43  点击:1714
学习记录一下
复制代码 代码如下:

#!/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添加一个值到数组的最左边。
[!--infotagslink--]

相关文章

  • 解决idea2020.1 用gitee push推送被拒绝的原因(亲测有效)

    这篇文章主要介绍了解决idea2020.1 用gitee push推送被拒绝的原因(亲测有效),本文给大家分享解决方案,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2020-08-27
  • pycharm 如何取消连按两下shift出现的全局搜索

    这篇文章主要介绍了pycharm 如何取消连按两下shift出现的全局搜索?下面小编就为大家介绍一下解决方法,还等什么?一起跟随小编过来看看吧...2021-01-16
  • Night Shift是什么意思 Night Shift有什么功能及作用?

    Night Shift是IOS9.3正式版系统新增加的功能之一,很多伙伴们都不清楚Night Shift是什么意思?以及Night Shift有什么用途?对此,本文小编就为大家详细介绍Night Shift的含义及作用...2016-07-04
  • openCV中meanshift算法查找目标的实现

    本文主要介绍了openCV中meanshift算法查找目标的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-11-12
  • vue拦截器Vue.http.interceptors.push使用详解

    这篇文章主要为大家详细介绍了vue拦截器Vue.http.interceptors.push的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-04-27
  • JS-让你的回车转为(Shift+)Tab

    <!-- /** js效果 作者:sports98 */ --> <html> <head> <title>让你的回车转为TABLE </title> </head> <script language="javascript"> ...2016-11-25
  • Opencv基于CamShift算法实现目标跟踪

    这篇文章主要为大家详细介绍了Opencv基于CamShift算法实现目标跟踪,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-04-25
  • php array_unshift()函数

    php array_unshift()函数 array_unshift ( PHP 4中, PHP 5中) array_unshift - Prepend一个或多个元素的开头,一个数组 描述 国际array_unshift (阵列& $阵...2016-11-25
  • perl pop push shift unshift实例介绍

    perl的pop跟push操作数组的最右边,shift跟unshift操作数组的最左边...2020-06-29
  • C++ push方法与push_back方法的使用与区别

    这篇文章主要介绍了C++ push方法与push_back方法的使用与区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2020-04-25
  • Shell编程中Shift的用法小结

    本文给大家分享Shell编程中Shift的用法小结,文末文给大家扩展介绍Shell grep 命令扩展增强问题分析,感兴趣的朋友跟随小编一起看看吧...2021-07-13
  • git push & git pull 推送/拉取分支的具体使用

    这篇文章主要介绍了git push & git pull 推送/拉取分支的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2020-08-16
  • perl push的用法及子程序返回值的反思

    以下的程序,输出一串数字中比平均值大的数,其中有两个问题值得注意,具体请看程序中的注释...2020-06-29
  • ASP.NET中ServerPush用法实例分析

    这篇文章主要介绍了ASP.NET中ServerPush用法,实例分析了通过ServerPush实现服务器推送功能,需要的朋友可以参考下...2021-09-22
  • JavaScript模拟push

    这篇文章主要介绍了JavaScript模拟数组合并concat的相关资料,需要的朋友可以参考下...2016-03-09
  • 通过容器提交镜像DockerCommit及推送镜像DockerPush

    这篇文章主要介绍了通过容器提交镜像DockerCommit及推送镜像DockerPush,文中通过详细的示例代码进行了详细分解,有需要的朋友可以借鉴参考下...2021-09-27
  • php array_shift 函数

    在php 中对array数据操作的函数太多了,今天我们要讲到的是一个删除数据第一个元素的数据函数array_shift()函数哦,下面我们就来看看吧。 array_shift ( PHP 4中, PHP...2016-11-25