백준 10809번 [파이썬] 알파벳 찾기 : Python find( ) 함수 활용
[Python] 백준 알고리즘 온라인 저지 10809번 : 알파벳 찾기 Python3 코드 word = input() alphabet = list(range(97,123)) # 아스키코드 숫자 범위 for x in alphabet : print(word.find(chr(x))) Python3 코드 풀이 1. 코드에 대한 전체적인 풀이 이번 문제는 입력받은 문자열의 각 알파벳이 문자열 안에서 위치한 순서를 출력하는 문제이다. 순서를 출력을 할 때는 a~ z 알파벳 순서에 맞춰서 입력받은 문자열에서 해당 알파벳이 없으면 -1을 출력하고 있으면 문자열 안에서 첫 번째 위치한 순서를 숫자로 출력한다. a~z까지의 알파벳은 아스키코드의 숫자 범위로 리스트를 생성했다. 아스키코드에서 a= 97이고 z= 122이다...
파이썬 스킬업/백준 알고리즘 연습
2020. 7. 7. 17:01
반응형