相关疑难解决方法(0)

Perl中"@"和"$"之间的区别

Perl @variable$variablePerl 之间有什么区别?

我已经在变量名称之前读取了符号$和符号的代码@.

例如:

$info = "Caine:Michael:Actor:14, Leafy Drive";
@personal = split(/:/, $info);
Run Code Online (Sandbox Code Playgroud)

什么是包含变量之间的区别$,而不是@

perl

4
推荐指数
2
解决办法
7286
查看次数

为什么pop/shift无法在perl中使用map/grep

我想获得数组后的第一个或最后一个元素mapgrep操作.使用shiftpop与运营商mapgrep 似乎并没有工作.有什么建议?它可以工作,如果我将结果保存map 到数组变量并执行弹出,但我想在一行中执行此操作.

:$ cat map.pl 
use strict;
use warnings;
my @arr = (1,2,3,4);
my $ele = pop ( map{10* $_ } @arr ) ;
print "\n element is $ele";
:$ perl map.pl
Not an ARRAY reference at map.pl line 4.
Run Code Online (Sandbox Code Playgroud)

perl

2
推荐指数
2
解决办法
267
查看次数

标签 统计

perl ×2