level0_특정 문자 제거하기
2024. 11. 12. 21:59ㆍ파이썬_알고리즘(코딩테스트)/level0

내가 제출한 코드
def solution(my_string, letter):
answer = ''
for i in my_string:
if i != letter:
answer += i
return answer
- 현재 문자 i가 letter와 같지 않다면 answer에 해당 문자를 추가한다.
- 모든 문자를 순회한 후 answer에 남아 있는 것은 letter를 제외한 나머지 문자들로 구성된 문자열이다.
다른 사람들이 제출한 코드
def solution(my_string, letter):
return my_string.replace(letter,'')
- for문 돌릴 필요없이.. letter이 나오면 빈 문자열로 바꿔주는 코드를 작성하셨네...
'파이썬_알고리즘(코딩테스트) > level0' 카테고리의 다른 글
| level0_짝수 홀수 개수 (0) | 2024.11.18 |
|---|---|
| level0_0 떼기 (0) | 2024.11.12 |
| level0_조건에 맞게 수열 변환하기 3 (0) | 2024.11.11 |
| level0_접미사 배열 (1) | 2024.10.30 |
| level0_가까운 1 찾기 (0) | 2024.10.30 |