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