Hash
クラスで遊ぼうとしています。ハッシュのキーを小文字にする私のアプローチは次のとおりです。
myhash.map { |k, v| k.downcase, v }
しかし、私は得る:
SyntaxError: (irb):11: syntax error, unexpected '}', expecting '='
しかし、もしそうなら:
myhash.map { |k, v| [k.downcase, v] }
配列内にある場合でも、正しく小文字化されます。なぜそれをさせてくれないのですか
myhash.map { |k, v| k.downcase, v }