Обрезка строк в Python: все, что вам нужно знать



Эта статья предоставит вам подробные и исчерпывающие знания о том, как реализовать обрезку строк в Python с примерами.

Обрезка строки может быть очень полезной и имеет несколько применений. Многие кодировщики чрезмерно используют функцию обрезки для извлечения информации, которая может быть для них ценной из исходной строки. В этой статье мы собираемся обсудить обрезку строк в :

Введение в обрезку

Есть и другие функции, которыми обладает python, которые могут показаться очень похожими на это. Одна из таких вещей - « Нарезка струн ». Здесь мы можем разделить строки на множество частей и применить к строке различные параметры. Мы можем удалить определенные разделы, вырезать первую часть, удалить последние буквы строки и заменить ее другими строками в этих позициях.





String-Trimming



Шаблон проектирования MVC в Java

Поскольку это отдельный раздел, давайте теперь посмотрим, что можно сделать со строками с помощью обрезки.

Что такое обрезка строк в Python?

Обрезка струны выполняется тремя способами, как показано на диаграмме выше. Давайте посмотрим на них.

  • Полоса - Новая строка возвращается после удаления любых конечных или ведущих пробелов.



  • R-полоса - Это выводит новую строку с удаленными только конечными пробелами. Отсюда и название «rstring», т.е. удаление пробелов только с правой стороны строки.

  • L-полоса - «Lstrip» делает противоположное R-полосе. Он удаляет пробелы из начала строки, которая является левой стороной.

По умолчанию все эти функции не требуют обязательной передачи аргумента для удаления любых пробелов. Только когда необходимо удалить определенный символ, он упоминается в аргументе, и он будет соответственно удален с ведущих и конечных мест.

str = 'EDUREKA' print (f'String = '{s1}' n ') print (f'После удаления начальных пробелов String =' {str.lstrip ()} 'n') print (f'После удаления конечных пробелов в строке = '{str.rstrip ()}' n ') print (f'После обрезки пробелов String =' {str.strip ()} 'n')

Теперь давайте рассмотрим, какой символ извлекается из строки.

str = '&&&&&& EDUREKA &&&&&&' print ('n Это исходная строкаnn', str) print ('n Ниже - обычная функция полосы n') print (str.strip ('&')) print ('n Ниже R -strip functionnn ') print (str.rstrip (' & ')) print (' n Ниже приведена функция L-полосыnn ') print (str.lstrip (' & '))

tableau desktop 9 квалифицированный юрист

Есть и другие функции, связанные с подобным тема обрезки строк в питоне. Давайте теперь посмотрим на другие простые функции, которые применяются к строкам.

Мин. И Макс. Строки

Здесь минимальная функция или «min» - извлечь наименьшее значение алфавита из строки. Это из набора алфавитов от A до Z, где A - самое низкое значение, а Z - самое высокое. Функция «max» делает обратное, то есть выбирает алфавит с наибольшим значением из строки. Это можно лучше выразить на примере ниже.

str = 'EDUREKA' print ('n Это исходная строка' n ', str) print (' n Символ минимального значения: n '+ min (str)) print (' n Символ максимального значения: n '+ max ( ул))

оператор области видимости c ++

Заменить

Функция замены довольно проста для понимания. Само слово «заменить» означает, что определенные части строки могут быть заменены другими элементами строки. Например, рассмотрим приведенный ниже код:

str = 'EDUREKA is EDUREKA' str1 = 'EDUREKA' str2 = 'BEST' print ('Последняя строка после замены: n') print ('For one occurancen') print (str.replace (str1, str2, 1) ) print ('nДля двух случаевn') print (str.replace (str1, str2, 2))

На этом мы подошли к концу статьи об обрезке строк в Python. Надеюсь, у вас достаточно идей по обрезке струн.

Чтобы получить более глубокие знания о Python и его различных приложениях, вы можете для онлайн-обучения с круглосуточной поддержкой и пожизненным доступом.

Есть вопрос к нам? Упомяните их в разделе комментариев «Обрезка строк в Python», и мы свяжемся с вами.