my %h = Z (1, 2 ... *); # or as a meta operator: # infix ~ is string concatenation my @list = Z~ (1, 2 ... *); # @list is now ('a1', 'b2', 'c3', 'd4')