Ценность не в том, что там есть что-то секретное, а в том, что всё в одном месте и с примерами в три строки. Несколько вещей оттуда, которые регулярно забываются:
🔘
Counter не только считает, но и сразу выдаёт топ: Counter(words).most_common(3);🔘
defaultdict(list) избавляет от проверок if key in dict при группировке;🔘
itertools.groupby работает только на отсортированных данных — классическая ловушка;🔘
functools.partial замораживает аргументы: basetwo = partial(int, base=2);🔘
ChainMap собирает конфиг по приоритету: ChainMap(user_settings, defaults);🔘
@dataclass(frozen=True) даёт неизменяемый объект с __eq__ и __hash__ из коробки.@zen_of_python