my $r = [0..9];
print $_, "\n" for @$r[3..5];
Run Code Online (Sandbox Code Playgroud)
如果包含引用的变量比普通标量更复杂,则将其括在大括号中.这是必需的,因为解除引用发生在下标查找之前:
my @refs = ( [0..9], [100..109] );
print $_, "\n" for @{ $refs[1] }[4..8];
Run Code Online (Sandbox Code Playgroud)