0. 첨에는 라이브러리로 알파벳을 불러왔다
from string import ascii_lowercase
이렇게 임포트하고 알파벳 리스트를 아스키 로워케이스를 넣어줌
근데 출력이 위와 같이 되었다
그리고 문제가 end=' ' 로 띄어쓰기해줘서 아래와 같이 나와주게 해주었다
1.
문자를 그냥 넣어주었고
또 포문을 둘이 바꿔서 해주었다
근데 출력이 al의 인덱스에서 해주어야 하니 이프문 안에가 str(al) 이 들어가야 했다
2. 인덱스 출력
print(al.index(i), end=' )
al = list(input()) # baekjoon
alpha = 'abcdefghijklmnopqrstuvwxyz'
for i in alpha:
if i in str(al):
print(al.index(i), end=' ')
else:
print(-1, end=' ')
'2022-3 > 1일1코딩' 카테고리의 다른 글
[BOJ] 10989 python (0) | 2022.11.29 |
---|---|
[BOJ] 1193 python (0) | 2022.11.29 |
[BOJ] 15596 python (0) | 2022.11.15 |
[BOJ] 8958 python (0) | 2022.11.15 |
[BOJ] 1546 python (0) | 2022.11.15 |