[파이썬] 백준 10808번 : 알파벳 개수

Dayon·2022년 10월 16일
0

코딩테스트

목록 보기
1/5

< 미리 알아 둘 것 >
ord(), chr()

  • ord(문자) : 하나의 문자에 해당하는 유니코드 정수를 반환한다. 예) ord(’a’) → 97
  • chr(정수) : 하나의 정수에 해당하는 유니코드 문자를 반환한다. 예) chr(97) → ‘a’

→ 리스트에서 a가 0번 부터 쭉 26개의 리스트 만들기 = ord(i) -97



< 코드 >

# 알파벳 개수

word = input()
lst = [0]*26

for i in word :
    lst[ord(i)-97] += 1     # 리스트에 문자 하나씩 읽으면서 숫자 한개씩 늘이기 

for i in lst:
    print(i, end=' ')
profile
success is within reach, allow yourself time

0개의 댓글