Вопросы к Поиску с Алисой
Чтобы ограничить количество разделений при использовании функции split()
в Python, можно передать параметр maxsplit в качестве второго аргумента. skillbox.ru
Если параметр указан, то выполняется не более maxsplit
разбиений, то есть итоговый список будет содержать не более maxsplit+1
элементов. ru.hexlet.io
По умолчанию значение maxsplit равняется -1
, а разделение происходит столько раз, сколько возможно. skillbox.ru
Пример: нужно разделить строку по слешу только два раза. skillbox.ru После второго разделения Python вернёт оставшуюся часть строки без изменений: skillbox.ru
text = ”one/two/three/four” skillbox.ru parts = text.split('/', maxsplit=2) skillbox.ru print(parts) skillbox.ru
Результат: ['one', 'two', 'three/four']. skillbox.ru