Я хочу преобразовать строку, такую как:
' 1 , 2 , , , 3 '
в список непустых элементов:
['1', '2', '3']
Мое решение - это понимание этого списка:
print [el.strip() for el in mystring.split(",") if el.strip()]
Просто интересно, есть ли хороший питонический способ написать это понимание, не вызывая el.strip()
дважды?