Arrays ni mikusanyiko iliyopangwa kwa mpangilio; hashes ni mikusanyiko ya key-value (kama dictionaries/maps). Ni miundo miwili mikuu ya data ya Ruby, vyote vikiwa na methods tajiri na zenye uwazi (kwa kiasi kikubwa kutoka kwa module ya Enumerable) zinazofanya udhibiti wa data kuwa wa kuvutia.
Arrays — mikusanyiko iliyopangwa
fruits = [, , ]
fruits[]
fruits[-]
fruits <<
fruits.length
fruits.?()
fruits.map { || f.upcase }
fruits.select { || f.length > }
fruits.each { || puts f }
[, , ].sort
[, , ].sum
