strip는 감싸고 있는 것을 벗는다는 의미이다.
파이썬에서 문자열 매소드로 strip은
원본 문자열의 앞 머리, 꼬리 부분을 자른다는 의미를 갖는다.
만약 strip에 아무런 파라미터도 오지 않는다면,
()는
공백을 뜻하므로,
공백을 지워준다.
strip()
즉, strip()은
문자열의 시작, 마지막의 공백을 지워주는 역할을 한다.
blank_banana = " banana "
print(blank_banana)
banana = blank_banana.strip()
print(banana)
단어와 단어 사이에 공백이 있다면,
그 공백은 변하지 않는다.
오직 앞 머리와 꼬리 쪽의 공백만 삭제한다.
blank_banana = " I like peach and banana "
banana = blank_banana.strip()
print(banana)
strip(character)
strip()의 파라미터로 다른 문자를 넣을 수 있다.
그러면 공백 대신 그 문자가 원본의 앞머리나 꼬리에 있다면 잘리게 된다.
blank_banana = "banana"
banana = blank_banana.strip("b")
print(banana)
'파이썬 > 파이썬(python) 중급' 카테고리의 다른 글
[25-1 파이썬] csv 내장라이브러리로 CSV파일 다루기 (0) | 2022.09.04 |
---|---|
[24-10 파이썬] 메일머지 구현하기 (0) | 2022.09.04 |
[24-8 파이썬] replace(old, new) (0) | 2022.09.04 |
[24-7 파이썬] 파일 읽기 read(), readline(), readlines() (0) | 2022.09.04 |
[24-6 파이썬] 절대경로, 상대경로 예시 (0) | 2022.09.04 |