属性を通してアクセスできます。これはキャッシュを回避して、または関数を別のキャッシュでラップして、内観するのに便利です。キャッシュのサイズ制限は、キャッシュがウェブサーバーなどの長期間に渡るプロセスにおける限界を超えては大きくならないことを保証します。キャッシュは前回計算した値を再利用したいときにのみ使うべきです。ような純粋でない関数をキャッシュする意味はありません。オプションが追加されました。定義したクラスを受け取り、残りを実装するクラスデコレータです。メソッドを定義する必要があります。other.firstname.lower()))注釈このデコレータにより、完全に順序の付いた振る舞いの良い型を簡単に作ることができますが、実行速度は遅くなり、派生した比較メソッドのスタックトレースは複雑になります。つの拡張比較メソッドをすべて実装すれば、簡単にスピードアップを図れるでしょう。返すことがサポートされるようになりました。