$b{$_}=1 for @a; #### @b{@a} = (1)x@a; #### my %b = map { $_ => 1 } @a;