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