반응형
1. replace 이용
replace를 사용하면 문자열에서 원하는 단어를 다른 단어로 바꿀 수 있습니다.
- .replace('바꾸고 싶은 문자열', '바꿀 문자열')
text = ' I want to go home. '
res = text.replace(' ', '')
print(res) #Iwanttogohome.
위의 코드에서는 ' '를 ''로 대체해 공백을 없애줬습니다. text의 모든 공백이 제거되었습니다.
2. strip 이용
strip을 사용하면 문자열의 왼쪽, 오른쪽에 있는 공백을 제거할 수 있습니다. 좌우의 불필요한 공백을 없앨 때 가장 많이 사용하는 메서드입니다.
- .strip()
text = ' I want to go home. '
res = text.strip()
print(res) #I want to go home.
3. lstrip, rstrip 이용
lstrip - 왼쪽 공백 제거
rstrip - 오른쪽 공백 제거
- .rstrip()
- .lstrip()
text = ' I want to go home. '
res_left = text.lstrip()
res_right = text.rstrip()
print(res_left) #I want to go home. (문자열 끝)
print(res_right) # I want to go home.(문자열 끝)
의미 없는 공백을 제거하면 데이터 크기를 줄일 수 있습니다! 알고 있으면 유용하게 사용됩니다.
반응형
'Language > Python' 카테고리의 다른 글
[Python] txt 파일 내의 모든 알파벳 개수 세기 (0) | 2021.03.27 |
---|---|
[Python] txt 파일 읽어와서 암호화하고 저장하기 (시저암호, 파일입출력) (0) | 2021.03.27 |