본문 바로가기
python-algorithm

백준 26040 특정 대문자를 소문자로 바꾸기

by 무적김두칠 2022. 12. 7.

https://www.acmicpc.net/problem/26040

 

26040번: 특정 대문자를 소문자로 바꾸기

알파벳 대소문자로 구성된 문자열 A가 주어진다. 한 개 이상의 알파벳 대문자가 공백으로 구분된 문자 목록 B가 주어진다. 문자 목록 B에는 중복된 대문자가 존재하지 않는다. 문자 목록 B에 존재

www.acmicpc.net

 

1
2
3
4
5
6
7
8
9
def sol(s, list_s):
    for capital_letter in list_s:
        s = s.replace(capital_letter, capital_letter.lower())
    return s
 
if __name__ == '__main__':
    s = input()
    list_s = list(input().split())
    print(sol(s, list_s))
cs

lower 함수로 대문자를 소문자로 바꾸고 replace함수로 원래 문자열에서 바꿔주면 됩니다.
Using lower function, Change Capital letter to Small letter
Replace original string

반응형

'python-algorithm' 카테고리의 다른 글

백준 15719 중복된 숫자  (0) 2022.12.08
백준 25773 Number Maximization  (0) 2022.12.08
백준 6976 Divisibility by 11  (0) 2022.12.07
백준 5940 Math Practice  (0) 2022.12.07
백준 9713 Sum of Odd Sequence  (0) 2022.12.06

댓글