Arrays ترتیب شدہ مجموعے ہیں؛ Hashes کلید-قدر والے مجموعے ہیں (لغت/نقشے کی طرح)۔ یہ Ruby کے دونوں بنیادی ڈیٹا سٹرکچر ہیں، دونوں میں وسیع اور بیان کی گئی methods ہیں (بیشتر Enumerable module سے) جو ڈیٹا میں ہیرا پھیری کو خوبصورت بناتے ہیں۔
Arrays — ترتیب شدہ مجموعے
fruits = [, , ]
fruits[]
fruits[-]
fruits <<
fruits.length
fruits.?()
fruits.map { || f.upcase }
fruits.select { || f.length > }
fruits.each { || puts f }
[, , ].sort
[, , ].sum
