这里,我试图以双引号打印数组的第二、第三和第四个元素,但我只能用单引号做到。
my @fruits = ("apples", "oranges", "guavas", "passionfruits", "grapes");
my $a = 1;
while ($a<4){
print " '$fruits[$a]' \n";
$a += 1;
}
但是我不能在单引号中这样做。当我将单引号更改为双引号,反之亦然,它会打印
"$fruits[$a]"\n
三次。
当我将所有引号都更改为双引号时,它会出现错误,我理解为什么会出现错误。
请帮帮我,我真的需要帮助。如果我能找到一种方法来打印所有三个元素而不必使用循环就好了。谢谢!