Es scheint mir, dass Du noch eine etwas falsche Vorstellung davon hast, was "Kontext" in Perl ist. Erklär am besten mal Deine Gedankengänge, dann können wir vielleicht die Missverständnisse klären.
In der for-Schleife gibst Du $bla aus, in "map" hingegen bekommst Du das Resultat des tr-Operators. Du kannst dahinter
; $bla schreiben, um den Inhalt der Variable abzufangen.