파이썬 문자열 rstrip()
또한 읽기 TypeError: can’t multiply sequence by non-int of type ‘str’
이 기사에서는 예제를 통해 Python String
rstrip()
메서드에 대해 알아봅니다.rstrip() 구문
rstrip()
메서드의 구문은 다음과 같습니다.string.rstrip([chars])
rstrip() 매개변수
rstrip()
메서드는 하나의 매개 변수를 사용하며 선택 사항입니다.chars(선택 사항) – 문자열의 오른쪽에서 제거해야 하는 문자열을 나타내는 문자 집합입니다.
chars 인수가 전달되지 않으면
rstrip()
함수는 문자열 끝에서 공백을 제거합니다.rstrip() 반환 값
rstrip()
메서드는 전달된 인수에 따라 후행 문자를 제거하여 문자열 복사본을 반환합니다.메모:
rstrip()
함수에 인수를 전달하지 않으면 기본적으로 모든 후행 공백이 문자열에서 잘립니다. 예제 1: rstrip() 작업
# Only trailing whitespaces are removed
text1 = ' Python Programming '
print(text1.rstrip())
# Remove the whitespace and specified character at
# trailing end
text2 = ' code its my code '
print(text2.rstrip(' code'))
# Remove the specified character at
# trailing end
text3 = 'code its my code'
print(text3.rstrip('code'))
산출
Python Programming
code its my
code its my
예제 2 – 현실 세계에서 rstrip() 메서드를 사용하는 방법은 무엇입니까?
아래 예에는 가격 목록이 달러로 표시되어 있습니다. 그러나 달러 기호는 각 요소의 후행 및 선행 끝에 모두 추가됩니다. 아래와 같이
rstrip()
메서드를 사용하여 목록을 반복하고 오른쪽에서 달러 기호를 제거할 수 있습니다.price = ['$100$', '$200$', '$300$', '$400$', '$500$']
new_price = []
for l in price:
new_price.append(l.rstrip('$'))
print(new_price)
산출
['$100', '$200', '$300', '$400', '$500']
Reference
이 문제에 관하여(파이썬 문자열 rstrip()), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/fluentprogramming/python-string-rstrip-22kb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)