Ruby array of arrays find by inner array value -


i have array of arrays, looks this:

a = [['1','1500','somename','somesurname'], ['2','1500','somename2','somesurname2'], ['3','1500','somename3','somesurname3'], ['4','1501','somename','somesurname'], ...] 

i can sub-array of array rows containing '1500' value .each function , simple if, if a.length large, it's taking time! how can rows a a[1] value, without iterating on a?

enumerable#find_all looking for:

a.find_all { |el| el[1] == '1500' } # a.select same 

Comments

Popular posts from this blog

android - MPAndroidChart - How to add Annotations or images to the chart -

javascript - Add class to another page attribute using URL id - Jquery -

firefox - Where is 'webgl.osmesalib' parameter? -