Size and elements in a two-dimensional array
a = [1, 2, 3, [4, 5, 6]]
p a.size # => 4
p a << a # => [1, 2, 3, [4, 5, 6], [...]]
p a.size # => 5
a[0] # => 1
a[3] # => [4, 5, 6]
a[3][0] # => 4
a[3].size # => 3
a[-2] # => [4, 5, 6]
a[-1] # => [1, 2, 3, [4, 5, 6], [...]]
a[a.size-1] # => [1, 2, 3, [4, 5, 6], [...]]
a[-1][-1] # => [1, 2, 3, [4, 5, 6], [...]]
a[-1][-1][-1] # => [1, 2, 3, [4, 5, 6], [...]]
Related examples in the same category