Если вас интересует только конечный перевод строки, вы можете сделать:
a.rstrip().split('\n')
См. Str.lstrip () и str.strip () для вариантов.
Если вас больше беспокоят лишние переводы строк, производящие пустые предметы, вы можете сделать:
filter(None, a.split('\n'))