अॅरे क्रमबद्ध संग्रह आहेत; हॅश की-व्हॅल्यू संग्रह आहेत (शब्दकोश/मॅप सारखे). हे Ruby चे दोन मुख्य डेटा संरचना आहेत, दोन्हीमध्ये समृद्ध, अभिव्यक्तिशील पद्धती आहेत (मुख्यतः Enumerable मॉड्यूलमधून) जे डेटा हेराफेरी को सुरेख बनवतात.
अॅरे — क्रमबद्ध संग्रह
fruits = [, , ]
fruits[]
fruits[-]
fruits <<
fruits.length
fruits.?()
fruits.map { || f.upcase }
fruits.select { || f.length > }
fruits.each { || puts f }
[, , ].sort
[, , ].sum
