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

Dmitry Arsentiev dmarsentev на gmail.com
Вт Июл 31 10:01:54 PDT 2012


> Не, пардон, я их зря написал. Без них можно.
Не верю, Олег. Шифруетесь, скрываете секреты старинных мастеров. Ваше право.

31 июля 2012 г., 20:53 пользователь Oleg Alistratov <ali на ali.org.ua> написал:
> Не, пардон, я их зря написал. Без них можно.
>
> 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 mailing list
> moscow-pm на pm.org | http://moscow.pm.org


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