<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">27 февраля 2017 г., 12:42 пользователь Ilya Chesnokov <span dir="ltr"><<a href="mailto:chesnokov.ilya@gmail.com" target="_blank">chesnokov.ilya@gmail.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">27 февраля 2017 г., 12:08 пользователь Alessandro Gorohovski via<br>
Moscow-pm <<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> написал:<br>
<span class="">> 27 февраля 2017 г., 11:59 пользователь seiwm via Moscow-pm<br>
> <<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> написал:<br>
>><br>
>> Например, документированный способ определить количество элементов в<br>
>> массиве — обратиться к нему в скалярном контексте . Так как скалярная<br>
>> переменная может содержать только скаляр, присвоение массива скаляру<br>
>> налагает на операцию скалярный контекст, и массив, вычисленный в скалярном<br>
>> контексте,возвращает количество элементов в этом массиве:<br>
>> my $count = @items;<br>
><br>
><br>
> Здесь не все так однозначно<br>
> :)<br>
> Массив то может быть и разреженный.<br>
<br>
</span>Я может что-то путаю, но в Perl такого понятия нет.<br>
Это вас Lua-прогер покусал.</blockquote><div><br></div><div>Ошибаетесь, уважаемый.</div><div>Как это нет?!</div><div><br></div><div>На вскидку:</div><div><br></div><div>my @a;</div><div>$a[1000] = 1000;</div><div><br></div><div>~~@a is 1001</div><div>in really is 1 элемент  </div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
>><br>
>><br>
>> 26.02.2017, 13:06, "Anatoly Y. via Moscow-pm" <<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>>:<br>
>><br>
>> perl -E '@arr="abc"; say join(//,@arr)=~y===c’<br>
>><br>
>> :)<br>
>><br>
>><br>
>> On 26 Feb 2017, at 16:37, Alessandro Gorohovski via Moscow-pm<br>
>> <<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> wrote:<br>
>><br>
>> 25 февраля 2017 г., 21:32 пользователь Alexey Shrub via Moscow-pm<br>
>> <<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> написал:<br>
>><br>
>> On Сб, фев 25, 2017 в 5:26 , Иван Бессарабов via Moscow-pm<br>
>> <<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> wrote:<br>
>> Наверняка размер массива можно узнать еще кучей способов. Я нашел вот<br>
>> такие варианты:<br>
>><br>
>> Как обычно в перле, много разных способов, но ни одного нормального.<br>
>> Только мне кажется что нет ничего логичнее/метода функции len или lenght ?<br>
>><br>
>><br>
>> А какой смысл/логика в дополнительных сущностнях?<br>
>> 'Засоряют сознание' ~= s/о.я/e.a/.<br>
>><br>
>><br>
>><br>
>> --<br>
>> Moscow.pm mailing list<br>
>> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
>><br>
>> --<br>
>> Moscow.pm mailing list<br>
>> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
>><br>
>> ,--<br>
>> Moscow.pm mailing list<br>
>> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
>><br>
>><br>
>><br>
>> --<br>
>> С уважением Программист<br>
>> Скачков Евгений Иванович<br>
>><br>
>><br>
>><br>
>> --<br>
>> Moscow.pm mailing list<br>
>> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
>><br>
><br>
><br>
> --<br>
> Moscow.pm mailing list<br>
> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
><br>
<br>
<br>
<br>
--<br>
</div></div>Best regards,<br>
Ilya Chesnokov<br>
</blockquote></div><br></div></div>