配列でも困る
−配列とはオブジェクトを順番に並べたもので、これもまたひとつのオブジェクトです。− by Ruby本 P.91
までで分かったような気になっていた。でも
array = ["a","b","c"]
=> ["a", "b", "c"]array = Array.new(["A","B","C"])
=> ["A", "B", "C"]array[0]
=> "A"array.[](0)
=> "A"array[0] = "AA"
=> "AA"array[0] = ["AAA","BBB"]
=> ["AAA", "BBB"]
でやっぱり分かってなかったことを知った。
array.[](0) = "AA"
SyntaxError: compile errorarray.[](0) = ["AAA","BBB"]
SyntaxError: compile error