[백준] 10808 (feat. 파이썬 문자의 아스키코드)
https://www.acmicpc.net/problem/10808
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()이다.
기억해두고 잘 써먹자.
아직 모르는 파이썬의 내장함수나 메소드들이 많은 것 같다ㅜ
'개발자 > 알고리즘' 카테고리의 다른 글
[백준] 13300번 (feat. 2차원 배열) (0) | 2022.01.15 |
---|---|
[백준] 3273 (feat. 집합 set) (0) | 2022.01.15 |
[백준] 1406번 (feat. reverse와 reversed의 차이점) (0) | 2022.01.12 |
[백준] 1874번 R (0) | 2022.01.12 |
[백준] 10828번 (feat. input()과 sys.stdin.readline()의 차이) (0) | 2022.01.12 |