From: matz@... (Yukihiro Matsumoto) Date: 1997-10-22T12:48:42+09:00 Subject: [ruby-list:5093] Re: Hash += まつもと ゆきひろです In message "[ruby-list:5088] Hash +=" on 97/10/22, 青山 和光 writes: |Hash の追加はどのように行うのでしょうか? |こんな感じの操作をしようとしたのですけれど、良い方法が浮かびませんでした。 | |hash += test($_) | |毎回再代入をするのでは無いですよね。 Hashの追加と言いますとどのようなことを想定しておられますでしょ うか? (1) Hashに対する要素の追加 (2) Hashの加算 (3) その他 1でしたら,キーと要素の両方を指定する必要がありますので, hash[key]=value を使って頂く必要があると思います.2に関しては以前にも要望が 出たことはあるのですが,キーの重複があった場合どのような処理 を行うべきか(どちらを優先すべきかとか)という点について結論が 出ませんでしたので採用していません. まつもと ゆきひろ /:|)