その他便利な関数

reversed()

シーケンス(リストなど)を逆順にしたイテレータを返します。

構文

reversed(イテラブル)

使用例

nums = [1, 2, 3]
print(list(reversed(nums)))

実行結果

[3, 2, 1]

💡 実践的な使用例

text = 'Python'
for ch in reversed(text):
    print(ch, end='')

文字列にもreversed()を使え、for文と組み合わせれば文字列を後ろから1文字ずつ処理できます(回文判定などにも応用できます)。

関連トピック

リスト reverse()

← メソッド辞典に戻る