Arrays ordered collections हैं; hashes key-value collections हैं (dictionaries/maps की तरह)। ये Ruby की दो मुख्य data structures हैं, दोनों में समृद्ध, अभिव्यंजक methods हैं (मुख्य रूप से Enumerable module से) जो data manipulation को सुंदर बनाते हैं।
Arrays — ordered collections
fruits = [, , ]
fruits[]
fruits[-]
fruits <<
fruits.length
fruits.?()
fruits.map { || f.upcase }
fruits.select { || f.length > }
fruits.each { || puts f }
[, , ].sort
[, , ].sum
