perl学习笔记-----------------------(13)

本文介绍了Perl编程中的一些关键函数,包括map用于对表中的每个元素进行操作,grep用于筛选符合特定条件的元素,split用于拆分字符串,以及sort和reverse用于排序和反向排列表。示例展示了这些函数的具体用法和在不同场景下的应用。
摘要由CSDN通过智能技术生成

可以通过使用赋值运算符=将一个表赋值给另一个。如:($a,$b)=($c,$d);用这样的方法,可以将表当作可赋值的实体和左值。这两个表甚至可以包含某些或全部的相同变量:
($a,$b)=($b,$a);

相互赋值的表可以是不同大小的。如:
($a,$b)=(1,2,3);
print $a;

将一个表赋值给标量,将得到该表的最后一个元素:
$a=(2,4,6);
print $a;

数组对表的上下文相当了解,将其赋值给标量时,只是得到了该数组所含元素的数量而不是得到数组的最后一个元素:
@a=(2,4,6);
$a=@a;
print $a;

将标量赋值给表,只有表的第一个元素得到标量的值,其余元素得不到任何赋值,会被设置为undef():
($a,$b,$c)=1;
join函数可以将表中的元素连接成字符串。join EXPR ,LIST;这个函数让expr中的值包含着list里的字符串,然后将它们连接为单个字符串,返回结果为字符串。
print join(" ",qw/Now is the time/);<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WEL测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值