문장중에서 삭제하고 싶은 특정 문자가 있을 때 사용하는 방법이다
str = ice cam chuman
delstr = 'ce'
for i in range(len(delstr)):
str = str.replace(delstr[i],"")
print(str)
출력
i am human
delstr
삭제하고자 하는 문자를 특정기호없이 그냥 적음 어차피 for문에서 len으로 하나씩 떼서 확인하기 떄문
for i in range(len(delstr)):
delstr의 길이만큼 반복(문자가 'c','e' 두개라서 두번 반복임
str = str.replace(delstr[i],"")
replace 바꾼다 [i]랑 같은걸 "" 로 바꾼다
이 떄
[i]는 인덱싱인데, delstr의 인덱싱이니 0은 c 1은 e를 의미함