> perl -e '%r = ('a' => 3); print [(%r)]->[1];'
Олег, не понимаю, зачем круглые скобочки.
Чтобы подсказать перлу, что тут массив?У меня вот и без них работает: perl -e '%r = ( 'a'=>3 ); print [%r]->[1]."\n";' Не должно работать? 31 июля 2012 г., 20:02 пользователь Oleg Alistratov <[email protected]> написал: > perl -e '%r = ('a' => 3); print [(%r)]->[1];' > > 31.07.2012, 18:53, "Alessandro Gorohovski" <[email protected]>: >> Уважаемое сообщество, >> Доброго времени суток! >> >> Может кто знает простой (короткий) способ получить (не зная ключа) >> значение >> единственного элемента из хеша? >> >> Например, из хеша %r >> >> %r = ( 'a'=>3 ) >> >> Thanks, >> Aleks >> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org > > -- > Oleg Alistratov > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
