我正在阅读一个名为mention-freq的文本文件,其数据格式如下:
1
1
13
2
我希望读取行并将值存储在数组中,就像这样:@a=(1, 1, 13, 2)
。Perl的push函数会给出索引值/行号,即1、2、3、4,而不是我想要的输出结果。请问您能指出错误吗?这是我所做的:
use strict;
use warnings;
open(FH, "<mention-freq") || die "$!";
my @a;
my $line;
while ($line = <FH>)
{
$line =~ s/\n//;
push @a, $line;
print @a."\n";
}
close FH;
twoHandsTwoCutsFunction
函数 :)sub{map{s/^\s+//; s/\s+$//; $_}@_}
- gaussblurinc