From: Paul Smith Date: 2009-09-17T18:47:29+09:00 Subject: Re: Itterate over an Array Extracting Data people.each {|person| puts person[3]} PS I had to enter your array differently - what you typed here didn't work. > people = [["Employee 1", "Secretary", "Male", "54"], > ["Employee 2", "Manager", "Female", "44"], > ["Employee 3", "Chef", "Female", "22"]] On Thu, Sep 17, 2009 at 10:34 AM, Daniel Russia wrote: > So I have the following array > > people =  ["Employee 1", "Secretary", "Male", "54"] >          ["Employee 2", "Manager", "Female", "44"] >          ["Employee 3", "Chef", "Female", "22"] > > I would like to iterate over this array pulling out just the ages. How > can I do this? > > I tried the following: > > x = 0 > while x < people.length > puts people[x][3] > x += 1 > end > > How could I put the results into an array? IRB doesn't like my code. > -- > Posted via http://www.ruby-forum.com/. > > -- Paul Smith http://www.nomadicfun.co.uk paul@pollyandpaul.co.uk