Arrays

# Create
arr = Array.new
arr.empty?
=> true
arr.size
=> 0

arr = Array.new(7)
=> [nil, nil, nil, nil, nil, nil, nil]

arr = Array.new(3, "test")
=> ["test", "test", "test"]

arr = Array[ "1", "2", "3" ]
=> ["1", "2", "3"]

arr[0]  # or arr.at(0)
=> "1"

# arr[-1]
# arr.first, arr.last

arr = Array[ "1", 456, "test" ]

# Поиск элСмСнтов
arr.index(456)
=> 1

# ΠŸΠΎΠ΄ΠΌΠ°ΡΡΠΈΠ²Ρ‹ ΠΈ срСзы
arr[2, 6]
arr[2..6]
arr.slice(2..6) 

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ массивами

Array compression

Last updated