Vargjet janë koleksione të renditura; tabelat hash janë koleksione çelës-vlerë (si fjalorë/hartat). Janë dy strukturat e të dhënave kryesore të Ruby, të dyja me metoda të pasura dhe shprehëse (kryesisht nga moduli Enumerable) që bëjnë manipulimin e të dhënave elegant.
Vargjet — koleksione të renditura
fruits = [, , ]
fruits[]
fruits[-]
fruits <<
fruits.length
fruits.?()
fruits.map { || f.upcase }
fruits.select { || f.length > }
fruits.each { || puts f }
[, , ].sort
[, , ].sum
