프로그래머스/입문

[프로그래머스] Lv.0 /영어가 싫어요 (파이썬/Python)

junslee 2025. 1. 2. 20:59

1. 문제 설명

2. 풀이 과정

바꿀 문자열이 정해져 있는 경우 dict을 사용하면 편하다

dict으로 문자와 숫자를 연결시킨 후 items()메서드로 key와 value를 모두 불러와

replace()메서드로 문자 k를 문자열로 변환한 숫자 str(v)으로 바꾼다.

정수로 바꿔 반환하라는 조건에 의해 int()로 마무리한다.

  • 자투리 개념
    items() : 딕셔너리에 저장된 key-value 쌍을 튜플의 형태로 반환하는 딕셔너리 메서드
    replace() : 특정 문자열을 찾아 다른 문자열로 대체하는 문자열 메서드
    int() : 다른 데이터 유형을 정수(integer)로 변환하는 내장 함수

    메서드 : 특정 객체에 속해 있는 함수
    함수 : 독립적으로 특정 데이터 타입에 종속되지 않는다

3. 코드