 
												
В этом разделе представлены полезные строковые методы Python, которые помогут более эффективно манипулировать строками.
Объединение & Разделение строк
Эти методы позволяют объединять строки в одну строку и эффективно разбивать строку на подстроки.
| Метод | Описание< /th> | 
|---|---|
| join() | Возвращает строку, которая представляет собой объединение строк в итерации. | 
| concat | Возвращает строку, являющуюся результатом объединения двух или более строк. | 
| split() | Возвращает список подстрок, отделенных от строки разделителем. | 
Поиск подстрок
Эти методы позволяют найти подстроку в строке и вернуть индекс подстроки.
| Метод | Описание | 
|---|---|
| index() | Вернуть индекс подстроки в строке или вызвать ValueError, если подстрока не найдена. | 
| find() | Возвращает индекс первого вхождения подстроки в строку или -1, если подстрока не найдена. | 
| startswith() | Верните True, если строка начинается с другой строки. | 
| endswith() | Возвратите True, если строка заканчивается другой строкой. | 
Работа с регистрами строк
Эти методы помогают эффективно обрабатывать регистры строк, включая строчные, прописные, титульные и регистровые.
| Метод | Описание | 
|---|---|
| lower() | Вернуть копию строки в нижнем регистре | 
| upper() | Вернуть копию строки в верхнем регистре. | title() | Вернуть копию строки в регистре заголовка. | 
| capitalize() | Return строка, первая буква которой преобразована в верхний регистр, а остальные буквы преобразованы в нижний регистр. | 
| islower() | Возвратите True, если все символы в строке имеют регистр нижний регистр и есть хотя бы один регистрированный символ. | 
| istitle() | Верните True, если строка соответствует правилам регистра заголовка. | 
| isupper() | Верните True, если все символы в строке в верхнем регистре и там&# 8217; есть хотя бы один регистрированный символ. | 
| casefold() | Возвратить копию строки в регистре. | 
| swapcase() | Вернуть копию строки, в которой все символы нижнего регистра преобразованы в верхний регистр, и наоборот | 
Удаление нежелательных символов
Эти методы позволяют удалять начальные и/или конечные нежелательные символы из строки и возвращать новую строку.
| Метод | Описание | 
|---|---|
| lstrip() | Возвращает копию строки с удаленными ведущими символами. | 
| rstrip() | Возвращает копию строки с удаленными конечными символами. | 
| strip() | Вернуть копию строки с удаленными начальными и конечными символами. | 
Замена подстрок
| Метод | Описание | 
|---|---|
| replace() | Возвращает копию строки, в которой некоторые или все вхождения подстроки заменены новой. | 
Проверка символов в строках
| Метод | Описание | 
|---|---|
| isdigit() | Верните True, если все символы в строке являются цифрами. | 
| isdecimal() | Верните True, если все символы в строке являются десятичными. | 
| isnumeric() | Верните True, если все символы в строке являются десятичными. числовые символы. | 
| isalpha() | Возвратите True, если все символы в строке являются буквенными символами. | 
| isalnum() | Верните True, если все символы в строке являются буквенно-цифровыми. | 
Нашли ли вы это руководство полезным? Да Нет 
TAG: QA, python










