split( [sep [,maxsplit]])
Возвращает список слов в строке, используя sep в качестве строки-разделителя. Если задан maxsplit, то делится не более maxsplit. (таким образом, список будет иметь максимум maxsplit + 1 элемент). Если maxsplit не указан, то количество разделений не ограничено (делаются все возможные разбиения). Последовательные разделители не группируются вместе и считаются разделителями пустых строк (например,
'1„2'.split(',')
возвращает ['1', '', '2']
.
Аргумент sep может состоять из нескольких символов
например,
'1, 2, 3'.split(', ')
возвращает ['1', '2', '3']
.
Разделение пустой строки с указанным разделителем возвращает ['']
.
docs.python.org