join(), split()
https://docs.python.org/3/library/stdtypes.html
join() - метод
str = "D
".join(list/tuple)
Метод join()
приймає всі елементи в ітеруючому об’єкті та об’єднує їх в один рядок, розділяючи роздільником D
. Елементи повинні бути строкового типу str!
split() - метод
list = str.split("D
", maxsplit)
Розділяє рядок на частини по роздільнику D
, повертає список частин:
див.також .rsplit()
, .partition()
, .splitlines()
,
rsplit()
list = str.rsplit("D
", rightmaxsplit)
Аналогічно split()
, тільки rightmaxsplit рахується зправа
partition()
list_length_3 = str.partition("D
")
Розбиває рядок на три частини по роздільнику. Повертає кортеж з трьох елементів: частина рядка до роздільника, роздільник, частина рядка після роздільника. Якщо роздільник не знайдений - дивися приклад:
splitlines()
list = str.splitlines(keepends=False)
Метод splitlines()
розбиває рядок на список. Поділ виконується на розривах рядків. З True
зберігає розриви рядків у елементах списку.
Representation
Description
\n
Line Feed
\r
Carriage Return
\r\n
Carriage Return + Line Feed
та інші... (див https://docs.python.org/3/library/stdtypes.html#str.splitlines)
Last updated