Итак, у меня есть такая хеш-таблица:
M => 1
S => 50
Я хочу сделать что-то вроде этого:
$var = map { "$hash{$_}"."$_\n" } keys %hash;
print $var;
так что я получаю переменную для печати это выглядит так:
1M50S
К сожалению, инструкция map не работает :( И да, он должен быть назначен переменной, потому что он находится в операторе if и изменяется в зависимости от условий. Есть ли хороший чистый способ сделать это?