わたなべです. Yukihiro Matsumoto <matz / netlab.co.jp> writes: :a=[1,2,3];"#{*x}"でなにに展開するんでしょ? "1, 2, 3" です. んで a=["a", 1, "b", 2] だったら "\"a\", 1, \"b\", 2" になれば eval "hash = {#{*a}}" というのもありかな, なんて思って. -- わたなべひろふみ