Pythonで文字列の各文字を反復処理する方法


  1. forループを使用する方法:

    string = "Hello, World!"
    for char in string:
    print(char)

    このコードでは、文字列の各文字が変数charに順番に代入され、print()関数を使用して出力されます。

  2. インデックスを使用する方法:

    string = "Hello, World!"
    for i in range(len(string)):
    print(string[i])

    このコードでは、range(len(string))を使用して文字列のインデックスの範囲を生成し、string[i]を使用して各文字にアクセスします。

  3. リスト内包表記を使用する方法:

    string = "Hello, World!"
    characters = [char for char in string]
    print(characters)

    このコードでは、リスト内包表記を使用して文字列の各文字をリストに格納し、結果を出力します。

title = "Pythonで文字列の各文字を反復処理する方法"
tags = ["Python", "文字列処理", "ループ", "文字列イテレーション"]