\

Pythonでは、文字列の各文字を列挙するためにenumerate()関数を使用することができます。この関数は、文字列の各文字とそのインデックスを返します。以下にその使用例を示します。

for i, c in enumerate('test'):
    print(i, c)

このコードは、文字列’test’の各文字とそのインデックスを出力します。出力結果は以下の通りです。

0 t
1 e
2 s
3 t

また、文字列を逆順に列挙することも可能です。そのためには、文字列にスライス操作[::-1]を適用します。

string_name = "GEEKS"
for element in string_name[::-1]:
    print(element, end =' ')

このコードは、文字列’GEEKS’の各文字を逆順に出力します。出力結果は以下の通りです。

S K E E G

以上がPythonで文字列の文字を列挙する方法です。これらのテクニックを使って、文字列の各文字を効率的に操作することができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です