Разница между методами split() и rsplit() при работе с текстом заключается в направлении разделения строки: 2
Если не указан параметр maxsplit, между этими методами разницы нет. 1 Но если он задан, то split() возвращает не более чем maxsplit разделений слева, а rsplit() — не более чем maxsplit разделений справа. 3
Таким образом, если нужно разделить строку с левой стороны, следует использовать split(), а если с правой — rsplit(). 4
Например, с помощью rsplit() можно получить папку из полного пути к файлу. 3