Этот вопрос был задан о PHP как здесь , так и здесь , и у меня тот же вопрос по Perl. Имея функцию, которая возвращает список, есть ли способ (или лучший способ) немедленно проиндексировать его, не используя временную переменную?
Например:
my $comma_separated = "a,b,c";
my $a = split (/,/, $comma_separated)[0]; #not valid syntax
Я понимаю, почему синтаксис во второй строке недопустим, поэтому мне интересно, есть ли способ получить тот же эффект без предварительного присвоения возвращаемого значения списку и его индексации.