вы, вероятно, захотите использовать rsplit для этого:
rsplit ([sep [, maxsplit]])
Возвращает список слов в строке, используя sep в качестве строки-разделителя. Если задан maxsplit, то делаются не более maxsplit, самые правые. Если sep не указан или отсутствует, любая строка пробела является разделителем. За исключением разделения справа, rsplit () ведет себя как split (), что подробно описано ниже. Новое в версии 2.4.