データの塊を持ち歩く方法

一般的な話だが、複数のデータをまとめる方法としてすぐに思いつくのは以下の3つである。

  • リスト
  • ハッシュ
  • クラス

特に、ハッシュは処理のロジックを非常に分かりやすくしてくれる便利なデータ構造であるので、ハッシュをうまく使えるようになるだけで、可読性の高いコードを書ける割合は増える。

しかし、私自身はPythonではかなり使うが、Cなどの言語ではあまり乱用はしない。ライブラリとして用意されているのはかなり大きい気がする。