Какие бывают методы преобразования строк в python?
3 года назад
Andrey Moshkov
Ответы
Расскажу про 10 методов, которые пока мне пригодились:
-
str.capitalize()возвращает копию строки, где первая буква - заглавная, остальные - строчные. -
]. Если подстрока не нашлась, вернет -1.str.find(sub[, start[, end]])возвращает первый индекс, где находится подстрокаsubв срезе строки[start -
str.isalpha()возвращает True, если строка не пустая и состоит только из букв. -
str.join(iterable)через конкатенацию собирает строку из элементов, полученных от iterable через разделитель, к которому применяется метод. Примеры:
-
str.lowerвозвращает копию строки, где все буквы строчные. -
str.removeprefix(prefix, /)если строка начинается с prefix, то метод вернёт копию строки без него. -
str.replace(old, new[, count])вернет копию строки, в которой все подстроки old будут заменены на new. Если указать необязательный параметр count, то не все old, а только указанное количество будет заменено. -
str.split(sep=None, maxsplit=- 1)разбивает строку на подстроки по разделителю sep и собирает их в список. Параметр maxsplit указывает сколько раз нужно разбивать строку. См. пример:
str.strip([chars])возвращает копию строки без пробелов в начале и конце строки, если метод используется без параметров. Если передать буквы chars, то в начале и конце будут удалены они, см. пример:
str.upper()возвращает копию строки, где все буквы заглавные.
Остальные методы можно посмотреть в официальной документации.
3 года назад
Карина Абдуллаева
Похожие вопросы


.png)


