반응형

크롤링을 하거나, 엑셀, CSV, 텍스트 파일을 읽어오게 되면 데이터에 의도하지 않은 공백들이 생겨 불편한 경우들이 많죠. 오류를 발생시키기도 하구요. 공백을 깔끔하게 없애주는 함수 strip() 함수 입니다. 

 

 

1. 앞뒤 공백만 없애기

문자열 변수에 .strip() 함수만 붙여주게 되면 앞뒤 공백이 모두 없어져요!! 참 쉽죠!?!?

앞뒤 공백이 있는 문자열

text = '     << 앞 공백 뒤 공백 >>       '
print( text.strip() )

위 내용을 실행하시면   '<< 앞 공백 뒤 공백 >>'   앞뒤 공백이 사라진 온전한 text 변수를 획득하실 수 있어요. 

 

 

2. strip으로 특정 문자열 삭제하기

저는 특정 문자 삭제는 replace 함수를 활용하는데, strip 함수로도 특정 문자열을 삭제하실 수 있답니다. 이렇게 원하는 문자를 strip 함수에 넣어주게 되면 깔끔하게 해당 문자가 삭제됩니다.

 

# strip 통한 문자 삭제

text ='안녕 날 삭제 해줘'
print( text.strip('날') )

위 내용을 실행하시면  '날'이 삭제되어 '안녕 삭제 해줘'  라는 문자열을 획득하실 수 있습니다.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기