1

重複の可能性:
ライブラリ クラス名の大文字化

dict サブクラスが、コレクション モジュール ( 、)defaultdictの他の 2 つの dict サブクラスが従う CapWords 命名規則に従わないのはなぜですか?CounterOrderedDict

PEP 8 は、クラスの CapWords 規則を推奨しています。

4

1 に答える 1

2

CPython ソース全体を見ると、コレクション モジュールは大文字で始まる 2 つのコレクション型で構成されていることに言及できます。Python で実装された OrderedDict と Counter、namedtuple がfunctionである他の 3 つの型、deque および defaultdict 型がCで実装されています。だから、まったく違いがあります。

于 2012-08-10T08:46:18.203 に答える