Я тут написал небольшой текст про базовую работу с массивами в Perl ( https://ivan.bessarabov.ru/blog/perl-arrays )
Пока писал, нашел 8 способов как можно узнать количество элементов в массиве. Несколько лет назад тут в рассылке был отличный тред с кучей разнообразных способов как можно очистить массив. Андрей даже блиц доклад про это делал — https://www.slideshare.net/andy.sh/clean-array/1 Наверняка размер массива можно узнать еще кучей способов. Я нашел вот такие варианты: * scalar @arr; * @arr + 0; * @arr . ''; * $#arr + 1; * push(@arr, 1) - 1; * unshift(@arr, 1) - 1; * my $i = 0; $i++ foreach @arr; return $i; * @arr = (1) x @arr; return length join('', @arr); Что еще можно придумать?
-- Moscow.pm mailing list moscow-pm@pm.org | http://moscow.pm.org