>>316
> 自分の好みの形で変数の内容をファイルに書き出したい

俺なら、まず二次元配列用のクラスを作る。

その上で、書き出したいデータの各クラスに
例えば to_myfile とか共通のメソッドを定義。

ファイルに書き出す時は、書き出すところでクラスを判別するのではなく
引数の各オブジェクトに対して to_myfile した結果を使うようにする。
つまり出力形式はオブジェクト側に任せる。