From: Robert Klemme Date: 2008-02-12T06:24:58+09:00 Subject: Re: Deleting values of array elements On 11.02.2008 21:54, Jonas Schneider wrote: > On 11 Feb., 18:07, Robert Klemme wrote: > only problem: The array actually consists of objects, I forgot. So the code you showed is not the original code? > So they dont have the delete method. > I've now done this with _x.dup.prop = nil; x_ but it seems a little > ugly to have that nil still in there. > I know, in PHP there is the unset function; is there somethin > aequivalent in ruby to get rid of it completely? Why don't you a.map {|x| x = x.dup; x.prop = nil; x} ? Do you actually need the copy? robert