Ruby 配列の要素数や値を取得する


スポンサーリンク

要素数を調べる

# encoding:utf-8

array = [1,2,3,4]

#配列の長さ
puts array.length #4
puts array.empty? #false

#空の配列を作る
empty_array = []
puts empty_array.empty? #true


ある値を含んでいるか調べる

# encoding:utf-8

array = [1,2,3,4]

#配列の長さ
puts array.length #4
puts array.empty? #false

#空の配列を作る
empty_array = []
puts empty_array.empty? #true


要素を取得する

# encoding:utf-8

array = [1,2,3,4]

#配列の添字2の要素(3番目)
puts array[2] #3

puts array.values_at(2) #3

#配列の最初
puts array.first #1

#配列の最初から2つ
puts array.first(2) #1,2

#配列の最後を取得
puts array.last #4

#ランダムに配列の値を取得
puts array.sample #3

#ランダムに値を2つ取得
puts array.sample(2) #2,3