3.3 標準モジュール UserDict

 

このモジュールは、ディクショナリオブジェクトのラッパークラスを 定義します。ディクショナリライクなクラスを作成するときには 便利なベースクラスであり、継承やメソッドのオーバーライト、 新しいメソッドの追加などができます。(そのようにして利用する) これによって、 ディクショナリに新たな振る舞いを追加できます。 (<->ユーザ定義のクラスインスタンスをディクショナリのように扱うことができる?)

UserDict モジュールは UserDict クラスを定義しています:

UserDict ()
ディクショナリをシュミレートしたクラスインスタンスを返します。 そのインスタンスの内容は通常のディクショナリであり、 UserDictインスタンスの属性 data を通してアクセス可能です。

data
UserDictクラスの内容をストアするのに使用される (実際の)ディクショナリです。


guido@python.org