に変換ネストされたアレイ構造(レベル数)Iは、以下の配列構造を有する:ルビー:つのアレイ
[[a], [b, c, [d, e]]]
(実行時に定義された)ネストの多くのレベルを有することができる
I希望
[a], [b,c], [d, e], ...
私は、100%のケースで動作する方法を見つけられませんでした。
提案がありますか?
は
に変換ネストされたアレイ構造(レベル数)Iは、以下の配列構造を有する:ルビー:つのアレイ
[[a], [b, c, [d, e]]]
(実行時に定義された)ネストの多くのレベルを有することができる
I希望
[a], [b,c], [d, e], ...
私は、100%のケースで動作する方法を見つけられませんでした。
提案がありますか?
は
Array#flattenはトリックを行う必要があり、ありがとう!
はい、平ら使用して出力が実際に
[a, c, d, e] (depending of the level of recursion you use in flatten)
あり、その出力は私のために働いた、私は [[A]、[B、C]、[D、E]を希望複雑に超えていました]
決して少なく、その特定の出力のプロセスを知ることは面白いかもしれません。
gosh、これは答えのコメントであるはずです!ごめんなさい! – Gregot
'[[a]、[b、c]、[d、e]'はどういう意味ですか - [[a]、[b、c]、[d、e]] ' – sepp2k
Array #flattenはこの問題を解決しません。 –