python集合模块中的命名约定不一致?

2024-04-18 03:04:10 发布

您现在位置:Python中文网/ 问答频道 /正文

Possible Duplicate:
capitalization of library class names

为什么dict子类defaultdict没有遵循collections模块的其他两个dict子类(CounterOrderedDict)遵循的CapWords命名约定?在

pep8推荐类使用CapWords约定。在


Tags: 模块ofnamescounterlibrary子类collectionsdict
1条回答
网友
1楼 · 发布于 2024-04-18 03:04:10

纵观CPython源代码,我可以提到集合模块由两种大写的集合类型组成:OrderedDict和Counter都是用Python实现的,还有三种类型,其中namedtuple是函数,deque和defaultdict类型是在C中实现的。所以这是完全不同的。在

相关问题 更多 >