in reply to Changing each item in an array

Whenever someone says "I want to do something for each element of an array or list", I think "map". Will the following do?
my @array = map {$_ ? "yes" : "no"} ($one, $two, $three);

Abigail