データ型¶
この章で解説されるモジュールは、日付や時間、型が固定された配列、ヒープキュー、両端キュー、列挙型のような様々な特殊なデータ型を提供します。
Python にはその他にもいくつかの組み込みデータ型があります。特に、 dict 、 list 、 set 、 frozenset 、そして tuple があります。 str クラスは Unicode データを扱うことができ、 bytes と bytearray クラスはバイナリデータを扱うことができます。
この章では以下のモジュールが解説されています:
datetime--- 基本的な日付型および時間型calendar--- 一般的なカレンダーに関する関数群collections--- コンテナデータ型collections.abc--- コレクションの抽象基底クラスheapq--- ヒープキューアルゴリズムbisect--- 配列二分法アルゴリズムarray--- 効率のよい数値アレイweakref--- 弱参照types--- 動的な型生成と組み込み型に対する名前copy--- 浅いコピーおよび深いコピー操作pprint--- データ出力の整然化reprlib--- もう一つのrepr()の実装enum--- 列挙型のサポート
