Python - Методи рядка
Методи рядка (рядкові методи)
Python має безліч вбудованих методів, якими ви можете користуватись на рядках.
Примітка: Усі рядкові методи повертають нові значення. Вони не змінюють оригінальний рядок.
| Метод | Опис |
|---|---|
| capitalize() | Перетворює перший символ у верхній регістр |
| casefold() | Перетворює рядок на нижній регістр |
| center() | Повертає вирівняний по центру рядок |
| count() | Повертає число разів, коли вказане значення з’являється в рядку |
| encode() | Повертає кодовану версію рядка |
| endswith() | Повертає true, якщо рядок закінчується із вказаним значенням |
| expandtabs() | Встановлює розмір табуляції рядка |
| find() | Шукає рядок для вказаного значення і повертає позицію того, де це було знайдено |
| format() | Форматує вказані значення в рядку |
| format_map() | Форматує вказані значення в рядку |
| index() | Шукає рядок для вказаного значення і повертає позицію того, де це було знайдено |
| isalnum() | Повертає true, якщо всі символи в рядку буквено-цифрові |
| isalpha() | Повертає true, якщо всі символи в рядку знаходяться в алфавіті |
| isdecimal() | Повертає true, якщо всі символи в рядку є десятковими |
| isdigit() | Повертає true, якщо всі символи в рядку є цифрами |
| isidentifier() | Повертає true, якщо рядок є ідентифікатором |
| islower() | Повертає true, якщо всі символи в рядку є малими |
| isnumeric() | Повертає true, якщо всі символи в рядку є числами |
| isprintable() | Повертає true, якщо всі символи в рядку можна друкувати |
| isspace() | Повертає true, якщо всі символи в рядку є пробілами |
| istitle() | Повертає true, якщо рядок відповідає правилам заголовка |
| isupper() | Повертає true, якщо всі символи в рядку у верхньому регістрі |
| join() | З’єднує елементи ітерованого елемента з кінцем рядка |
| ljust() | Повертає версію рядка, вирівняну за лівим краєм |
| lower() | Перетворює рядок у нижній регістр |
| lstrip() | Повертає ліворуч обрізану версію рядка |
| maketrans() | Повертає таблицю перекладу для використання в перекладах |
| partition() | Повертає кортеж, де рядок розділено на три частини |
| replace() | Повертає рядок, де вказане значення замінено на вказане значення |
| rfind() | Шукає в рядку вказане значення та повертає останню позицію, де його було знайдено |
| rindex() | Шукає в рядку вказане значення та повертає останню позицію, де його було знайдено |
| rjust() | Повертає вирівняну по правому краю версію рядка |
| rpartition() | Повертає кортеж, де рядок розділено на три частини |
| rsplit() | Розділяє рядок за вказаним роздільником і повертає список |
| rstrip() | Повертає праву версію рядка |
| split() | Розділяє рядок за вказаним роздільником і повертає список |
| splitlines() | Розділяє рядок на розривах рядків і повертає список |
| startswith() | Повертає true, якщо рядок починається з указаного значення |
| strip() | Повертає скорочену версію рядка |
| swapcase() | Міняє регістри місцями, нижній регістр стає великим і навпаки |
| title() | Перетворює перший символ кожного слова на верхній регістр |
| translate() | Повертає перекладений рядок |
| upper() | Перетворює рядок у верхній регістр |
| zfill() | Заповнює рядок вказаною кількістю значень 0 на початку |
