irb
> names = %w(アキハバラ アサクサ シブヤ)
> k = %w(ア カ サ タ ナ ハ マ ヤ ラ ワ)
> names.group_by{|n| k[k.index{|i| i > n[0] }.to_i - 1] }
=> {"ア"=>["アキハバラ", "アサクサ"], "サ"=>["シブヤ"]}
More than 5 years have passed since last update.
> names = %w(アキハバラ アサクサ シブヤ)
> k = %w(ア カ サ タ ナ ハ マ ヤ ラ ワ)
> names.group_by{|n| k[k.index{|i| i > n[0] }.to_i - 1] }
=> {"ア"=>["アキハバラ", "アサクサ"], "サ"=>["シブヤ"]}
Register as a new user and use Qiita more conveniently