python: компактная запись для выбора одной из двух переменных в зависимости от их значений

есть переменные l и r являющиеся словарями

подскажите можно ли как-то компактно и красиво ;-) переписать данный функционал:

        if l == {} and r == {}:
            return {}

        if l == {}:
            return r

        if r == {}:
            return l

понимаю что вроде как и очень понятно и более-менее компактно, но может можно лучше

P.S.

минимум можно заменить строку 1 на

        if l == r == {}:

Ответы (2 шт):

Автор решения: eri
return l or r or {}

Без ифов. Если я правильно понял задание

→ Ссылка
Автор решения: iEndlles

Пример

if L == {}:
    print(L)

elif R == {}:
    print(R) 

Если в одну строку, тогда берем or так как при операторе and скорее всего выбьет ошибка, ибо один из предложеных вариантов может оказаться False

if L == {} or R == {}:
→ Ссылка