반응형
1. strip
2. lstrip
3. rstrip
1. strip([charset])
문자열의 양끝에서 제거한다. charset을 지정하지 않으면 공백문자를 제거한다. charset을 지정하면 string에 양 끝에서 모든 조합을 제거한다.
test_string = "\t python \t"
print('[{}]'.format(test_string))
test_string = test_string.strip()
print('[{}]'.format(test_string))
print()
양옆의 공백을 제거했다.
test_string = "\t>>>>>><<<<<<>>>>hello, python!<<<<<<<<><><>>>< \t"
print('[{}]'.format(test_string))
test_string = test_string.strip('<>\t ')
print('[{}]'.format(test_string))
print()
지정한 charset을 보면 '<', '>', '\t', ' ' 4개를 지정했다. 즉, 해당 4개의 문자에 해당되면 전부 제거한다.
2. lstrip([charset])
strip()함수를 왼쪽에만 적용한다고 생각하면 된다.
# lstrip([charset])
test_string = "\t>>>>>><<<<<<>>>>hello, python!<<<<<<<<><><>>>< \t"
print('[{}]'.format(test_string))
test_string = test_string.lstrip('<>\t ')
print('[{}]'.format(test_string))
print()
3. rstrip([charset])
strip()함수를 오른쪽에만 적용한다.
# rstrip([charset])
test_string = "\t>>>>>><<<<<<>>>>hello, python!<<<<<<<<><><>>>< \t"
print('[{}]'.format(test_string))
test_string = test_string.rstrip('<>\t ')
print('[{}]'.format(test_string))
print()
반응형
'Development > Python' 카테고리의 다른 글
Python. [most likely due to a circular import] Error (0) | 2020.05.05 |
---|---|
Python. zip 함수 (0) | 2020.05.05 |
Python. 리스트와 레퍼런스 (0) | 2020.04.19 |
Python. if __name__ == '__main__' : 의미 (0) | 2020.03.09 |
Python. 가상환경 설정하기 (0) | 2020.03.08 |