개발자/알고리즘

[백준] 10808 (feat. 파이썬 문자의 아스키코드)

june__kim 2022. 1. 15. 15:19

[백준] 10808 (feat. 파이썬 문자의 아스키코드)

 

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

 

10808번: 알파벳 개수

단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다.

www.acmicpc.net

 

lst = []
line = input()

for i in range(0, 26):
    lst.append(0)

for i in line:
    lst[ord(i) - ord('a')] = lst[ord(i) - ord('a')] + 1

for i in lst:
    print(i, end = " ")

# 파이썬에서 문자를 아스키코드로 바꾸는 함수!!

 

 

핵심은, 파이썬에서 문자의 아스키코드값을 던져주는 내장함수 ord()이다.

 

기억해두고 잘 써먹자.

 

 

아직 모르는 파이썬의 내장함수나 메소드들이 많은 것 같다ㅜ