ハッシュに対して、同じバリューを持つものを
キー順を指定して出力したいのですが、ダブり判定でエラーを返されてしまいます。
教えていただきたいです。
rb
1hash = {9=>2, 1=>2, 2=>1, 3=>1, 4=>1} 2hash.sort{|(k1,v),(k2,v)| k1 <=> k2} #duplicated argument name
追記
期待の出力
#{9=>2, 1=>2, 2=>1, 3=>1, 4=>1} 1 9 2 3 4
回答1件
あなたの回答
tips
プレビュー