인프런 커뮤니티 질문&답변

lygmedi님의 프로필 이미지
lygmedi

작성한 질문수

파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 문자열 다루기 기본

strip 함수 관련 문의

해결된 질문

작성

·

154

0

strip 함수 관련 문의드립니다.

(문자열 다루기 기본)

Q1>>맨앞/맨뒤에 위치한 문자와 일치하는 지정 문자만 삭제가능한게 맞나여..?

예를들어 아래 변수로 지정한 ex에서 a를 다 빼보고 싶었는데

ex = ",,,apple.. is aaasweet plute..."

print(ex.strip("a"))

이렇게 하니까 ,,, 때문인지 하나도 삭제처리 안되더라고요

Q2>>그리고 문장에서 지정 문자를 전체 삭제하는건 다른 함수가 있나요??

ex = "apple.. is aaasweet plute..."

print(ex.strip("a"))

이렇게 하면 맨 앞 a만사라지고 중간에 있는 a 들은 그대로 출력되더라고요

감사합니다.

답변 1

1

안녕하세요 

Q1) 네 영상에서 설명드린대로 말씀하신 바가 맞습니다.

Q2) 영상에서 설명드리는 별도 함수인 replace() 함수를 사용하시면 됩니다. 문자열변수.replace('a', '') 하면 삭제가 됩니다.

감사합니다.

lygmedi님의 프로필 이미지
lygmedi

작성한 질문수

질문하기