티스토리 뷰

# 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함수만 알았다면 정말 빨리 풀 수 있던 문제.^^ 

'알고리즘' 카테고리의 다른 글

백준 파이썬 10824번 네수  (0) 2023.05.18
백준 파이썬 11655 ROT13  (0) 2023.05.18
백준 파이썬 10808번 알파벳개수  (0) 2023.05.18
백준 파이썬 1935번 후위표기식2  (0) 2023.05.18
백준 자바 1158번 요세푸스  (0) 2023.04.03
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/11   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함