キー(文字列)の文字数が非常に可変であるマップがあり、それをインテリジェントに印刷したいと思います。
MAP = {
"key1" => "value1",
"key2" => "value2",
}
印刷します:
key1 -> value1
key2 -> value2
と
MAP = {
"key1" => "value1",
"key2" => "value2",
"key3_dam_it_you_are_a_big_one_indeed" => "value3",
}
印刷します:
key1 -> value1
key2 -> value2
key3_dam_it_you_are_a_big_one_indeed -> value3
彼の考えは、key1 と key2 が key3 のサイズに応じて印刷行を変更するというものです。
ありがとう!