Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2015-07-27から1日間の記事一覧

Array#flattenやHash#flattenでは平坦化の深さを指定する事ができる

Array#flattenやHash#flattenでは平坦化の深さを指定する事ができます。 数値が大きくなるほど、より深いレベルまで平坦化されます。 無指定ならば最大階層までやってくれます。 a = [1,2,[3,[4,5,[6,7,[8,9]]]]] a.flatten #=> [1, 2, 3, 4, 5, 6, 7, 8, 9]…