merlyn is (as always) correct.
You may want to see my
Shift, Pop, Unshift and Push with
Impunity! post which really
explores the internal structure and performance
characteristics of perl's primitive list operators.
Comment on RE: RE: Re: Removing certain elements from an array