27 февраля 2017 г., 11:59 пользователь seiwm via Moscow-pm <[email protected] > написал:
> Например, документированный способ определить количество элементов в > массиве — обратиться к нему в скалярном контексте . Так как скалярная > переменная может содержать только скаляр, присвоение массива скаляру > налагает на операцию скалярный контекст, и массив, вычисленный в скалярном > контексте,возвращает количество элементов в этом массиве: > my $count = @items; > Здесь не все так однозначно :) Массив то может быть и разряженный. > > 26.02.2017, 13:06, "Anatoly Y. via Moscow-pm" <[email protected]>: > > perl -E '@arr="abc"; say join(//,@arr)=~y===c’ > > :) > > > On 26 Feb 2017, at 16:37, Alessandro Gorohovski via Moscow-pm < > [email protected]> wrote: > > 25 февраля 2017 г., 21:32 пользователь Alexey Shrub via Moscow-pm < > [email protected]> написал: > > On Сб, фев 25, 2017 в 5:26 , Иван Бессарабов via Moscow-pm < > [email protected]> wrote: > Наверняка размер массива можно узнать еще кучей способов. Я нашел вот > такие варианты: > > Как обычно в перле, много разных способов, но ни одного нормального. > Только мне кажется что нет ничего логичнее/метода функции len или lenght ? > > > А какой смысл/логика в дополнительных сущностнях? > 'Засоряют сознание' ~= s/о.я/e.a/. > > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > ,-- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > > > -- > С уважением Программист > Скачков Евгений Иванович > > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
