как можно написать этот фрагмент одной строчкой на питоне?

if work != []:
    return work[0].replace(',','').strip()
return ''

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

Автор решения: Danis
return work[0].replace(',','').strip() if work else ""

либо так:

return work and work[0].replace(',','').strip() or ""

или так:

return next(iter(work), "").replace(',','').strip()
→ Ссылка
Автор решения: Victor VosMottor

В одну строчку вполне нормально в таком случае, но мой взгляд лучше будет просто переписать получше. Например вот так:

if work:
    return work[0].replace(',', '').strip()
return ''

Так и читабельно, и просто.

→ Ссылка