Функции строк в Python
Разбивает строку S на пробелы (или указанные символы в качестве параметра) и возвращает список строк.
S.split()
Возвращается строка, полученная соединением элементов переданного списка в одну строку, с разделителем A. Принимает только один параметр - список строк (S).
A.join(S)
Поиск подстроки str в строке S. Возвращает номер первого вхождения.
S.find(str)
S.index(str, [start],[end])
Поиск подстроки str в строке S. Возвращает номер первого вхождения или вызывает ValueError
Проверка присутствия подстроки в строке mystr.
"SPAM" in mystr
Возвращает список, где строка разбита посимвольно.
list("Lorreta")
Форматирование строки.
S.format(*args, **kwargs)
Возвращает True, если строка S (или срез строки S [start: end]) оканчивается подстрокой x.
S.endswith(x
[, start [, end])
Возвращает True, если строка S (или срез строки S [start: end]) начинается подстрокой x.
S.startswith(x
[, start [, end])
S.replace(шаблон, замена)
Замена шаблона.
S.count(t
[, start [, end]])
Возвращает число вхождений строки t в строку S
Состоит ли строка из цифр.
S.isdigit()
Состоит ли строка из букв.
S.isalpha()
Преобразование строки к верхнему регистру.
S.upper()
Преобразование строки к нижнему регистру.
S.lower()
Извлечение среза