[Moscow.pm] значение единственного элемента хеша

Oleg Alistratov ali на ali.org.ua
Вт Июл 31 09:53:43 PDT 2012


Не, пардон, я их зря написал. Без них можно.

31.07.2012, 19:27, "Dmitry Arsentiev" <dmarsentev на gmail.com>:
>>>>  perl -e '%r = ('a' => 3); print [(%r)]->[1];'
>>>  Олег, не понимаю, зачем круглые скобочки.
>>>  Чтобы подсказать перлу, что тут массив?
>>>
>>>  У меня вот и без них работает:
>>>  perl -e '%r = ( 'a'=>3 );  print [%r]->[1]."\n";'
>>>
>>>  Не должно работать?
>>  О, Работает хорошо. Так, гораздо прозрачнее.
>>  Спасибо.
>
> Эх,Александр, так не в том дело, что хорошо,
> а в том, что я не понимаю, зачем Олег Алистратов
> круглые скобочки в этом своём решении использовал.
> Олег написал [(%r)]->[1] вместо [%r]->[1]
>
> Не будет зря круглые скобочки опытный разработчик писать.
> Значит, Олег что-то имел в виду этими круглыми скобочками перлу указать,
> а я вот не понимаю, что. :(
>
> 31 июля 2012 г., 20:17 пользователь Alessandro Gorohovski
> <an.gorohovski на gmail.com> написал:
>
>>  Dmitry Arsentiev <dmarsentev на gmail.com> писал(а) в своём письме Tue, 31 Jul
>>  2012 19:05:32 +0300:
>>>>  perl -e '%r = ('a' => 3); print [(%r)]->[1];'
>>>  Олег, не понимаю, зачем круглые скобочки.
>>>  Чтобы подсказать перлу, что тут массив?
>>>
>>>  У меня вот и без них работает:
>>>  perl -e '%r = ( 'a'=>3 );  print [%r]->[1]."\n";'
>>>
>>>  Не должно работать?
>>  О, Работает хорошо. Так, гораздо прозрачнее.
>>  Спасибо.
>>>  31 июля 2012 г., 20:02 пользователь Oleg Alistratov <ali на ali.org.ua>
>>>  написал:
>>>>  perl -e '%r = ('a' => 3); print [(%r)]->[1];'
>>>>
>>>>  31.07.2012, 18:53, "Alessandro Gorohovski" <an.gorohovski на gmail.com>:
>>>>>  Уважаемое сообщество,
>>>>>  Доброго времени суток!
>>>>>
>>>>>  Может кто знает простой (короткий) способ получить  (не зная ключа)
>>>>>  значение
>>>>>  единственного элемента из хеша?
>>>>>
>>>>>  Например, из хеша %r
>>>>>
>>>>>  %r = ( 'a'=>3 )
>>>>>
>>>>>  Thanks,
>>>>>  Aleks
>>  --
>>  Moscow.pm mailing list
>>  moscow-pm на pm.org | http://moscow.pm.org
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org

-- 
Oleg Alistratov


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