반응형
python으로 string을 처리하다보면 개행이든 space든 삭제해야하는 경우가 있다.
그럴 때 사용하는 명령어는 rstrip()이다.
rstrip 예시
data_str = "test rstrip\n"
data_str2 = "test rstrip \n"
print( "[" + data_str.rstrip() + "]")
print( "[" + data_str2.rstrip() + "]")
print( "[" + data_str.rstrip('\n') + "]")
print( "[" + data_str2.rstrip('\n') + "]")
결과
python3 rstrip.py
[test rstrip]
[test rstrip]
[test rstrip]
[test rstrip ]
즉, Default로 rstrip()을 하게 되면 string 마지막에 있는 space와 개행이 모두 삭제됨을 볼 수 있다.
그리고 인자로 '\n'을 넣게 되면 해당 문자열만 삭제되는 것을 볼 수 있다.
반응형
'다양한 TIP' 카테고리의 다른 글
gdb 내용 출력방법(batch) (0) | 2019.10.17 |
---|---|
[Linux] IP와 계정으로 접근제어하기(sshd) (0) | 2019.10.08 |
Windows 10 스티커 메모장 열기 (0) | 2019.10.07 |
댓글