JiSoo's Devlog

[백준 / 파이썬] 2941번 크로아티아 알파벳 본문

코테준비

[백준 / 파이썬] 2941번 크로아티아 알파벳

지숭숭숭 2024. 1. 19. 23:57

c = ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z=']
n = input()

for i in c:
    n = n.replace(i, '*')
print(len(n))

 

문자를 변환해 주는 replace 함수를 사용했다

for문을 사용해 저장해 둔 크로아티아 알파벳 문자열을 돌면서 그 문자가 있으면 *로 바꿔주도록 했다

replace 함수를 문자열 원형이 변형되게 사용하려면 입력받은 변수랑 같은 이름으로 지정하여야 for문을 반복하는 동안 수정된 내용이 끝까지 유지될 수 있다고 한다!

 

728x90