From: Christophe Poucet Date: 2005-11-25T20:02:29+09:00 Subject: Re: Faster way to pick the every other array member? Hello You can try the following: fields = ["a", "b", "c", "d", "e", "f"] new_fields =[] fields.each_index {|i| new_fields << fields[i] if i %2 == 0} Cheers, Christophe