Pythonでは、文字列を逆順にするためにいくつかの方法があります。ここでは、文字列を反転させる2つの方法を紹介します。
方法1: スライスを使用する
スライスを使用する方法は、次のように文字列を反転させることができます。
str = "Hello World"
reverse_str = str[::-1]
print(reverse_str)
出力:
"dlroW olleH"
このコードでは、[::-1]を使用して、文字列のすべての文字を逆順にするスライスを作成しています。
方法2: reversed()関数を使用する
Pythonのreversed()関数は、シーケンスを逆順に反復処理するために使用できます。文字列を反転させるには、まずreversed()関数を使用して反復可能なオブジェクトを作成し、join()メソッドを使用して反転した文字列を作成します。
str = "Hello World"
reverse_str = ''.join(reversed(str))
print(reverse_str)
出力:
"dlroW olleH"
このコードでは、reversed()関数を使用して文字列を反転可能なオブジェクトに変換し、join()メソッドを使用して文字列を反転しています。
以上の方法で、Pythonで文字列を反転させることができます。