From: Naoto Hiroshima Date: 2001-02-10T17:47:22+09:00 Subject: [ruby-list:27674] 配列をハッシュへ こんにちは。 配列をハッシュにしようと思って、「 Ruby プログラム入門」やオンライ ンドキュメントを探してみましたが、それらしいのが見つかりませんでし た。 とりあえず、 ls=%w( 太郎 チョコ 花子 ガム まさお せんべい たけし ポテトチップ ) Hash[*ls].each{|k,v| print k,"は",v,"が好き\n"} というのを試してみたところ一見うまくいったように思いますが、こうい うやり方でいいのでしょうか? こういう*を使う引数みたいなのに馴染みがないので、なんとなく不安を 感じています。 「まさにこういうときのためのものなんだよ」なのか「こんな使い方する もんじゃないよ」なのか。 ls.to_h のような感じでハッシュにならないのかなと探したのですが。 -- 広島直人 -- taisei-in@nifty.com