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

Алексей Мышкин parserpro на gmail.com
Чт Дек 10 10:21:09 PST 2020


Вроде в доке так и написано - результат зависит от контекста. Во втором
случае reverse меняет порядок в списке из одного элемента - $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
>


-- 
С уважением,
Мышкин Алексей.
----------- следующая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20201210/5c0c63d5/attachment.html>


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