从Perl的列表中选择元素

Perl中的列表符号与数组的列表符号相同。您可以通过在列表中添加方括号并给出一个或多个索引来从数组中提取元素-

示例

#!/usr/bin/perl
$var = (5,4,3,2,1)[4];
print "value of var = $var\n"

输出结果

这将产生以下结果-

value of var = 1

同样,我们可以提取切片,尽管不需要前导@字符-

示例

#!/usr/bin/perl
@list = (5,4,3,2,1)[1..3];
print "Value of list = @list\n";

输出结果

这将产生以下结果-

Value of list = 4 3 2