[伯俊]10809 Python(アルファベット検索)



コード#コード#


1.文書利用

S = list(input())
c = 'abcdefghijklmnopqrstuvwxyz'

for i in c:
    if i in S:
        print(S.index(i), end =' ')
    else:
        print(-1, end=' ')
for文でaからzのSにalbabetがあるかどうかをチェックします.
ある場合はインデックスを出力します.
ない場合は、-1を出力します.

2.find()の使用

S = input()

for x in 'abcdefghijklmnopqrstuvwxyz':
    print(S.find(x), end = ' ')
find関数は、文字列内の検索文字の最初の位置の順序を数値的に出力します.
検索する文字が文字列に含まれていない場合は、-1の関数を出力します.