Массив в Ruby - это упорядоченная коллекция объектов, которая может содержать объекты любых типов данных. Он может быть создан с помощью литерала массива, используя квадратные скобки [], или с помощью метода Array.new.
Например, чтобы создать массив, содержащий числа 1, 2, 3, можно использовать следующий код:
1
|
my_array = [1, 2, 3] |
Массивы в Ruby могут быть многомерными, то есть массивы, которые содержат другие массивы в качестве элементов. Например, чтобы создать двумерный массив, можно использовать следующий код:
1
|
two_dimensional_array = [[1, 2], [3, 4], [5, 6]] |
Для доступа к элементам массива в Ruby используется индексация, которая начинается с нуля. Например, чтобы получить второй элемент из массива my_array
, можно использовать следующий код:
1
|
my_array[1] # => 2 |
Массивы в Ruby также предоставляют множество методов для работы с элементами, таких как push
, pop
, shift
, unshift
, each
и многие другие.
Если Вы хотите узнать больше о Ruby посмотрите также https://m.facebook.com/flx/warn/?u=https://devhubby.com/thread/how-to-use-lazy-evaluation-in-ruby и как создать метод в Ruby.