Да я вроде не прошу так сложно. Достаточно того, что я передам функции имя словаря, будь то "acad_dgnlinestylecomp" или "ACAD_SCALELIST", а она мне вернёт количество записей этого словаря. Проверку внутри функции нужно убрать.
"Критическое количество записей" для каждого словаря уже будет определяться мной вне этой функции.
Идея в том, чтобы просто иметь универсальную функцию, которая просто бы считала количество записей передаваемого ей словаря и возвращала это значение, а уже вне функции пишется обработка в стиле "Если количество записей больше чего-то, то сделать то-то"