Разница между методами lstrip и split для работы со строками в Python заключается в их функциях.
lstrip возвращает копию строки с удалёнными первыми символами (то есть символами, стоящими слева). 1 В аргументе задаётся набор символов, которые нужно удалить. 1 Если не задавать этот аргумент или установить его в None, по умолчанию будут удалены все пробелы слева. 1
Split разбивает заданную строку на отдельные слова и возвращает список этих слов. 1 Строка-разделитель задаётся при помощи параметра. 1 В качестве разделителя может выступать любой символ или последовательность символов. 3
Таким образом, lstrip удаляет символы с начала строки, а split разделяет строку на части по определённому критерию.