Arrays huma kollezzjonijiet ordnati; hashes huma kollezzjonijiet key-value (bħal dizzjonarji/maps). Huma l-istrutturi ta' data prinċipali ta' Ruby, iż-żewġ ma' metodi rikki u espressivi (prinċipalment mill-modulu Enumerable) li jagħmlu l-manipulazzjoni ta' data eleganti.
Arrays — kollezzjonijiet ordnati
fruits = [, , ]
fruits[]
fruits[-]
fruits <<
fruits.length
fruits.?()
fruits.map { || f.upcase }
fruits.select { || f.length > }
fruits.each { || puts f }
[, , ].sort
[, , ].sum
