파이썬에서 ASCII 코드를 사용하는 방법은 간단하다.
문자를 숫자로 바꾸는 경우 ord()를 사용하는데 해당 함수를 사용하면 된다.
(숫자를 문자로 바꾸는 방법은 chr())
import sys
input = sys.stdin.readline
S = input().strip() # 단어 입력
answer = [0] * 26 # count할 리스트 생성
for ch in S:
answer[ord(ch)-97] += 1
print(*answer) # 정답 출력
'Algorithm Test > BaekJoon' 카테고리의 다른 글
BaekJoon 12904 - A와 B (0) | 2022.03.31 |
---|---|
BaekJoon 10809 - 알파벳 찾기 (Python) (0) | 2022.03.15 |
BaekJoon 3036 - 링 풀이 (Python) (0) | 2022.03.07 |
BaekJoon 14225 - 부분수열의 합 (Python) (0) | 2022.03.06 |
BaekJoon 9613 - GCD 합 (Python) (0) | 2022.03.06 |