s = input()
alphabet_list = ['', '', 'ABC', 'DEF', 'GHI', 'JKL', 'MNO', 'PQRS', 'TUV', 'WXYZ']
total = 0
for index in range(len(s)):
for alphabet in alphabet_list:
total += 1
if s[index] in alphabet:
break
print(total)
새롭게 알게 된 풀이 (딕셔너리)
s = input()
alphabet_list = {'ABC': 3, 'DEF': 4, 'GHI': 5, 'JKL': 6, 'MNO': 7, 'PQRS': 8, 'TUV': 9, 'WXYZ': 10}
total = 0
for index in range(len(s)):
for key in alphabet_list:
if s[index] in key:
total += alphabet_list[key]
print(total)
참고
1. 딕셔너리 자료형 : 키 - 값으로 이루어진 자료형, 키는 고유한 1개만 가능
2. 딕셔너리 선언 방법 : { } or dict()
3. 딕셔너리의 키 = 수정 불가능한 데이터 타입만 (int, strings, tuples, float, bool)