一、数组的定义
1. 普通定义:以逗号分隔
@lines=(fred,barney,betty,wilma,dino)
2. 使用qw:以空格分隔,只认空格
@lines=qw!fred barney betty wilma dino!
@lines=qw{fred barney betty wilma dino}
3. 分隔符转义
@lines=qw!fred /!barney betty wilma dino!
4. 数组的索引上限
$up_index = $#lines;
5. 数组的元素数量
$cnt = @lines;(在标量的上下文,这里返回的就是数组元素的数量)
$cnt = scalar @lines;
二、数组的技巧
1. 多个变量批赋值
($v1,$v2,$v3)=(1,2,3)
2. 两个变量交换值
($v1,$v2)=($v2,$v1)
三、数组的赋值
@giant = 1..100; #100个元素的数组
@stuff = (@giant, undef, @giant); #201个元素的数组
@datas = (1,4,5,2);
@datas = sort @datas; #排序操作
@datas = reverse @datas; #反转操作
四、print是列表上下文
my @lines = (abc,def,ghi);
print @lines; #结果是abcdefghi
print "@lines"; #结果是abc def ghi
五、@lines=<STDIN>一次读入所有的行
分享到:
相关推荐
arrCamelize(arr)⇒ String 每个单词连接数组和驼峰案例 类型:全局函数 参数 类型 描述 rr Array 字符串数组
在中国基层政府中,第三方组织的重要性是显而易见的,如何很好地发挥其作用是一个紧迫的问题。 本文提出了一种新的调解概念“便利化”,以试图优化第三方组织对治理的参与。 解决了一个社区矛盾案例研究,其中一个...
learning perl,intermediate perl, effective perl programming三本书,本来打算加入mastering perl的chm版,但是找不到。考虑到那本书的代码不是很多,就不把它放进来了。
perl编程里面比较经典的书之一,人称小骆驼书。最新的第五版。
Perl语言入门的一本好书,小骆驼的书你懂的,确实不错
入门经典perl 小骆驼来啦,新手上手的最好书籍。是启发程序设计人员关于Perl的奥秘之道的一本书。本书由3位在Perl社区中极负盛名的人物共同执笔,他们都有数年教授Perl的经验而且足迹遍布全世界。
perl 入门最经典的教程了,保证质量一分就下
perl大小骆驼中文合集,经典,免费,大家多顶下,谢谢!!!
第三章列表与数组 .访问数组中的元素 特殊的数组索引值 列表直接量 列表的赋值 字符串中的数组内插 foreach控制结构 标量上下文与列表上下文 列表上下文中的(stdin) 习题 第四章子程序 定义子程序 调用...
《小骆驼》.ppt
Perl语言创始人编写的一本书,学习Perl语言必备的
Perl语言入门,此书非常适合入门者学习。
骆驼股份:骆驼股份2021年半年度报告.PDF
《骆驼祥子》专题探究:话说“洋车夫”片段教学设计
微信小程序Demo:骆驼优品(商城) ,优惠券,秒杀,客服
perl语言编程(大骆驼第三版)(1-19章)
Programming perl 第三版(大骆驼书)中文版
骆驼祥子PPT课件模板:老舍笔下的悲惨命运.pptx
【小学生作文】小学生骆驼祥子读后感500字.doc
小骆驼音乐教(学)案.doc