@new_array = map { $_ * 2 } @array;
@filtered_array = grep { $_ > 10 } @array;
@sorted_array = sort { $a <=> $b } @array;
splice @array, 2, 3, @new_elements; # 从索引为2的位置开始,删除3个元素,然后插入@new_elements数组
$joined_string = join ",", @array; # 用逗号将数组元素连接成字符串
@reversed_array = reverse @array;
@unique_array = uniq @array;
@slice_array = @array[2..5]; # 返回索引为2到5的子数组
@shuffled_array = shuffle @array;
@matched_array = grep { /pattern/ } @array;
以上是一些常用的Perl数组高级操作技巧,希望对您有帮助!