파이썬에서 문자열이 주어졌을 때, 문자열 안에 있는 특정 문자를 제거하거나 변경하는 방법이다.
유용할 것 같아서 기록으로 남겨둔다.
바로 코드를 보자
st = "google" st = st.replace("oo","uu") print(st) ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ guugle Process finished with exit code 0
대충 보면 알겠지만 .replace()를 사용하면 된다. 괄호 안의 첫번째는 문자열에서 찾을 문자 or 문자열이고,
두번째는 그 문자 or 문자열을 무엇으로 바꿀 지에 관한 내용이다.
아래와 같이 그냥 삭제를 시키고 싶으면 괄호 안에 아무것도 안 넣어주면 된다.
물론 공백으로 바꿀 수도 있다.
st = "google" st = st.replace("oo","") print(st) ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ ggle Process finished with exit code 0
'언어 > python3' 카테고리의 다른 글
파이썬/ 문자열 특정한 자리수로 나누기, python (0) | 2020.12.13 |
---|---|
[파이썬/python] 파이썬 영상처리, OpenCV로 흑백사진 만들기 (0) | 2020.03.23 |
[파이썬/python] 리스트의 원소로 인덱스에 접근하기 (0) | 2020.03.19 |
[파이썬/python] 리스트 안에있는 특정 원소의 개수 (1) | 2020.03.19 |
파이썬 | 문자를 아스키코드로 바꾸기 (0) | 2020.03.16 |
댓글