文字列の反復処理方法
Pythonで文字列を反復処理する場合、基本的なforループを使用することで、1文字ずつ簡単に処理できます。
for char in "hello":
print(char)
このコードは、文字列の各文字を順番に処理します。
インデックス付きで反復処理する
文字の位置情報も同時に取得したい場合は、enumerate()を使用します。
for i, char in enumerate("hello"):
print(i, char)
この方法では、インデックスiと文字charを同時に取得でき、便利です。
まとめ
Pythonのforループやenumerate()を使用することで、文字列内の文字を効率よく処理できます。シンプルなループと、インデックスを扱う方法を使い分けると良いでしょう。