파이썬으로 문자열 자르기 : 알아야 할 모든 것



이 기사는 예제를 사용하여 Python에서 문자열 트리밍을 구현하는 방법에 대한 상세하고 포괄적 인 지식을 제공합니다.

문자열 트리밍은 매우 유용 할 수 있으며 여러 응용 프로그램이 있습니다. 많은 코더는 트리밍 기능을 과도하게 사용하여 정보를 추출하기 때문에 원래 문자열에서 유용 할 수 있습니다. 이 기사에서는 문자열 트리밍에 대해 :

트리밍 소개

이것과 매우 유사 해 보일 수있는 파이썬이 가지고있는 다른 기능이 있습니다. 그러한 것 중 하나는 ' 문자열 자르기 ”. 여기서 우리는 문자열을 여러 부분으로 나눌 수 있고 문자열에 다른 옵션을 적용 할 수 있습니다. 특정 섹션을 제거하고 첫 번째 부분을 잘라 내고 문자열의 마지막 문자를 제거하고 해당 위치의 다른 문자열로 교체 할 수도 있습니다.





String-Trimming



에코와 인쇄의 PHP 차이점

완전히 별도의 섹션이므로 트리밍을 통해 문자열에 수행 할 수있는 작업을 살펴 ​​보겠습니다.

파이썬에서 문자열 자르기 란 무엇입니까?

문자열 트리밍은 위의 다이어그램에 표시된대로 세 가지 방법으로 수행됩니다. 그들을 살펴 보자.

  • 조각 – 후행 공백 또는 선행 공백을 제거한 후 새 문자열이 반환됩니다.



  • R- 스트립 – 이것은 후행 공백 만 제거 된 새 문자열을 출력합니다. 따라서 'rstring'이라는 이름은 문자열의 오른쪽에서만 공백을 제거하는 것입니다.

  • L- 스트립 –“Lstrip”은 R-strip과 반대입니다. 왼쪽에있는 문자열의 시작 부분에서 공백을 제거합니다.

기본적으로 이러한 모든 함수는 공백을 제거하기 위해 인수를 반드시 전달해야하는 것은 아닙니다. 특정 문자를 제거해야하는 경우에만 인수에 언급되며 그에 따라 선행 및 후행 위치에서 제거됩니다.

str = 'EDUREKA'print (f'String = '{s1}'n ') print (f'선행 공백 제거 후 String = '{str.lstrip ()}'n ') print (f'후행 공백 제거 후 문자열 = '{str.rstrip ()}'n ') print (f'공백 문자열 트리밍 후 = '{str.strip ()}'n ')

초보자를위한 sas 프로그래밍 튜토리얼

이제 문자열에서 추출 할 특정 문자를 고려해 보겠습니다.

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 ('& '))

이와 유사한 다른 기능이 있습니다. 파이썬에서 문자열 트리밍의 주제. 이제 문자열에 적용되는 다른 간단한 기능을 살펴 보겠습니다.

문자열의 최소 및 최대

여기서 최소 함수 또는“min”은 문자열에서 알파벳의 최소값을 추출하는 것입니다. 그것은 알파벳 A-Z 세트에서 나온 것입니다. A는 가장 낮은 값이고 Z는 가장 높은 값입니다. 'max'함수는 그 반대를 수행합니다. 즉, 문자열에서 가장 높은 값의 알파벳을 선택합니다. 이것은 아래의 예를 통해 더 잘 표현 될 수 있습니다.

str = 'EDUREKA'print ( 'n 이것은 원래 문자열입니다 .nn', str) print ( 'n 최소값 문자 : n'+ min (str)) print ( 'n 최대 값 문자 : n'+ max ( str))

바꾸다

대체 기능은 이해하기 매우 간단합니다. 교체라는 단어에서 문자열의 특정 부분이 다른 문자열 요소로 교체 될 수 있다는 의미를 도출 할 수 있습니다. 예를 들어, 아래 코드를 고려하십시오.

str = 'EDUREKA is EDUREKA'str1 = 'EDUREKA'str2 = 'BEST'print ( '교체 후 마지막 문자열은 : n') print ( '한 번 발생하는 경우 n') print (str.replace (str1, str2, 1) ) print ( 'n 두 번 발생 n') print (str.replace (str1, str2, 2))

자바에서 일시적인 의미는 무엇입니까

이것으로, 우리는 파이썬 기사에서이 문자열 자르기를 끝냅니다. 줄 다듬기에 대한 충분한 아이디어가 있으 셨기를 바랍니다.

다양한 애플리케이션과 함께 Python에 대한 심층적 인 지식을 얻으려면 다음을 수행 할 수 있습니다. 연중 무휴 지원 및 평생 액세스가 가능한 라이브 온라인 교육.

질문이 있으십니까? 'Python의 문자열 트리밍'의 주석 섹션에서 언급하면 ​​다시 연락 드리겠습니다.