[Moscow.pm] Perl puzzle: interesting trick with reverse

Alexander Gnatyna gnatyna на gmail.com
Чт Дек 10 10:33:12 PST 2020


Потому что сработала точка.

чт, 10 дек. 2020 г., 21:29 Alessandro Gorohovski via Moscow-pm <
moscow-pm на pm.org>:

>
> чт, 10 дек. 2020 г. в 21:21, Алексей Мышкин <parserpro на gmail.com>:
>
>> Вроде в доке так и написано - результат зависит от контекста. Во втором
>> случае reverse меняет порядок в списке из одного элемента - $a. Разумеется
>> заметить это сложно )
>>
>
> Так и в первом случае один элемент.
> Странно почему скобки, в которые заключен аргумент $a, не сработали?
>
>
>
>>
>> чт, 10 дек. 2020 г. в 21:12, Alessandro Gorohovski via Moscow-pm <
>> moscow-pm на pm.org>:
>>
>>> Доброго времени суток уважаемое сообщество!
>>>
>>> Интересный поведение обнаружил у
>>> reverse() function: совсем небольшое изменение в контексте, может
>>> привести к совершенно разным результатам:
>>>
>>> 1. Ожидаемый результат
>>>  perl -e '$a="GTCTGGTTCCAGAACCGCAGAGCCAAGT"; print reverse($a)."\n"'
>>>
>>> *OUTPUT*
>>> TGAACCGAGACGCCAAGACCTTGGTCTG
>>>
>>> 2. Неожиданные результат
>>> perl -e '$a="GTCTGGTTCCAGAACCGCAGAGCCAAGT"; print reverse($a),"\n"'
>>>
>>> *OUTPUT*
>>> GTCTGGTTCCAGAACCGCAGAGCCAAGT
>>>
>>> Найдите ошибку и почему она возникает.
>>> Возможно, это покажется банальностью.
>>>
>>> С уважением,
>>> AG
>>>
>>> --
>>> Moscow.pm mailing list
>>> moscow-pm на pm.org | http://moscow.pm.org
>>>
>>
>>
>> --
>> С уважением,
>> Мышкин Алексей.
>>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следующая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20201210/31f146f7/attachment.html>


Подробная информация о списке рассылки Moscow-pm