Разница между функциями split и splitlines в Python заключается в том, что они решают разные задачи:
Таким образом, split подходит для разделения строки на подстроки по определённому разделителю, а splitlines — для разбиения многострочной строки на отдельные строки. 34
Ещё одно отличие заключается в том, что для пустой строки split возвращает пустой список, а splitlines — нет. 5