알고리즘
백준 파이썬 10809번 알파벳찾기
chaewonni
2023. 5. 18. 01:01
# n=input()
# #아스키 코드로 알파벳 리스트 만들기
# data = list(range(97,123))
# for i in data:
# print(n.find(chr(i)))
# n=input()
# data='abcdefghijklmnopqrstuvwxyz'
# data=list(data)
# for i in data:
# print(n.find(i))
n=input()
data_list= []
for i in range(97,123):
data_list.append(i)
for i in data_list:
print(n.find(chr(i)))
파이썬으로 언어를 바꾸고 처음으로 풀었던 문제... 파이썬은 참 내장함수가 많은 것 같다...!! 진작 바꿀걸 그랬다.ㅎㅎ
find함수는 문자열에서 특정 문자나 부분 문자열이 위치한 인덱스를 반환하는 함수이다. 만약 찾고자 하는 문자나 부분 문자열이 존재하지 않으면 -1을 반환한다.
즉 find함수만 알았다면 정말 빨리 풀 수 있던 문제.^^