由于Perl中的数组只是逗号分隔的值序列,因此可以将它们组合在一起,如下所示-
#!/usr/bin/perl @numbers = (1,3,(4,5,6)); print "numbers = @numbers\n";
输出结果
这将产生以下结果-
numbers = 1 3 4 5 6
嵌入式数组仅成为主数组的一部分,如下所示-
#!/usr/bin/perl @odd = (1,3,5); @even = (2, 4, 6); @numbers = (@odd, @even); print "numbers = @numbers\n";
输出结果
这将产生以下结果-
numbers = 1 3 5 2 4 6