From: keiju@... (ÀÐÄͷ½¼ù ) Date: 1996-02-09T13:48:42+09:00 Subject: [ruby-list:136] Re: TUTOARIAL - array and associative-array けいじゅ@事開事.三井造船です. In [ruby-list :00135 ] the message: "[ruby-list:135] TUTOARIAL - array and associative-array ", on Feb/09 10:01(JST) matz@caelum.co.jp (Yukihiro Matsumoto) writes: 連想配列について質問. >もうひとつ重要なデータ構造として連想配列というものがある.連 >想配列は任意の値をキーとする配列で,ハッシュとか辞書とも呼ば >れる.連想配列は{ }で生成される. > > ruby> hash = {1 => 2, "2" => "4"} > {"2"=>"4", 1=>2} ruby> hash[1] > 2 > ruby> hash["2"] > "4" > ruby> hash[5] > nil > ruby> hash[5] = 10 # 値の追加 > 10 > ruby> hash > {5=>10, "2"=>"4", 1=>2} > ruby> hash[1] = nil # 値の削除 > nil > ruby> hash[1] > nil > ruby> hash > {5=>10, "2"=>"4"} > >配列や連想配列を使うと簡単にデータのまとまりを操作できる. キーの一致は何で比較するのですか? 値? オブジェクトID(ポインタ)? __ .....................................石塚 圭樹@事開事.三井造船(株)... ------------->アドレス変わりました!! e-mail: keiju@csg.mes.co.jp <----