JSON
1{ 2 "a": [1, 2, 3], 3 "b": [1, 2, 3], 4... 5}
のようなhashで、
value中に存在するarrayの要素数でループということをしたいのですが、
いい感じの書き方が見つからず、質問させていただきました。
条件
① 配列の要素数はすべて同じになります。
② aやbとは限らず、動的に変わるという条件になります。
③ values[0]となっていますが、最初のキーである必要はございません。
試したこと
Ruby
1# Data 2data = { 3 A: { 4 a: [1, 2, 3], 5 b: [1, 2, 3] 6 } 7} 8 9 10# 嫌い だけどできる 11data[:A].values[0].each do .... 12 13# 理想? 14data[:A].first_key.each do ....
Rubyは美しく書かなければいけないという使命感にかられております。
よろしくお願い致します。
回答3件
あなたの回答
tips
プレビュー