Я использовал SQL-подобное дополнение в запросах Polars DataFrame для лучшей читаемости и упрощения комментирования условий. Этот подход предполагает использование True (аналог 1=1 в SQL) для дополнения условной логики.
Пример SQL
В SQL заполнение 1=1 упрощает добавление или удаление условий:
Код: Выделить всё
SELECT *
FROM employees
WHERE 1=1
AND department = 'Sales'
AND salary > 50000
AND hire_date > '2020-01-01';
Код: Выделить всё
SELECT *
FROM employees
WHERE 1=1
AND department = 'Sales'
-- AND salary > 50000
AND hire_date > '2020-01-01';
Подробнее здесь: https://stackoverflow.com/questions/787 ... -in-polars