reversed()
要素を逆順に取り出すイテレータ(reverse iterator)を返します。
seqは、reversed()メソッドを持つか、シーケンス型プロトコル(len()メソッド、および、0以上の整数を引数とするgetitem() メソッド)をサポートするオブジェクトでなければなりません。
使用例
a = [1, 2, 3, 4]
r_a = reversed(a)
print(list(r_a))
# 実行結果 [4, 3, 2, 1]
reversed()
要素を逆順に取り出すイテレータ(reverse iterator)を返します。
seqは、reversed()メソッドを持つか、シーケンス型プロトコル(len()メソッド、および、0以上の整数を引数とするgetitem() メソッド)をサポートするオブジェクトでなければなりません。
使用例
a = [1, 2, 3, 4]
r_a = reversed(a)
print(list(r_a))
# 実行結果 [4, 3, 2, 1]