Ruby ハッシュと配列

RUbyの配列とかハッシュはよく使うのでちょいまとめ

 

配列

作り方と、値の入れ方と、取り出し方。

いっぺんに作っていれる

pencil_case = ["ペン", "消しゴム", "定規"]

後で追加する

pencil_case << "鉛筆"

pencil_case << "付箋"

取り出し方

pencil_case[0, 3]等

 

ハッシュ

いっぺんに作っていれる

data = {”キー1” => 値1, ”キー2” =>値2, ”キー3” => 値3, ....... }

data = {:キー1=> 値1, :キー2 =>値2,  :キー3 => 値3, ....... }

data = {キー1:  値1, キー2:  値2,  キー3:   値3, ....... } 

 後からいれる

post = {}

post[:genre] = "漫画"

post[:title] = "ワンピース"

post[:review] = "面白い!"

取り出し方

post[:title]等。もう少し実際的にはput "タイトル・#{post[:genre]}"等。