Они не взаимоисключающие я так полагаю
я бы просто вынес эти ифы в отдельный метод get_unique_fields, так как это отдельная логика, на которую можно написать тест
Через dictionary comprehension было бы и наглядней, и изящней (вряд ли сейчас кто-то работает с питоном ниже 2.7)
такая запись по PEP8 ? (if else в одну строчку)
да, убедился, не знал
Сам только учусь
Я немного передел. Если количество методов или параметров не изменно и в тоже время, сам метод не принимает дополнительных параметров то можно сделать вот так: https://dpaste.org/bFL5 Я не опытный, так что, может кто-то подскажет и лучший вариант
Обсуждают сегодня