Почему с коллекциями. Верхний регистр и с коллекциями нет.

Некоторые из элементов в collections Модуль, кажется, в верхнем регистре, некоторые другие нет. Есть ли за этим конкретное обоснование?

1 ответ

Решение

Согласно этому комментарию Reddit

Все классы, написанные на python, имеют верхний верблюжий регистр.

Все типы на основе кода C ниже. [как примитивы]

namedtuple является функцией, поэтому следует соглашению об именовании функций. deque а также defaultdict типы, (С); Counter а также OrderedDict являются классами, (Python).

Другие вопросы по тегам