Python3 reversed 関数
説明
reversed 関数は反転されたイテレータを返します。
構文
以下は reversed の構文です:
reversed(seq)
パラメータ
- seq -- 変換するシーケンス。tuple、string、list、range のいずれかです。
戻り値
反転されたイテレータを返します。
例
以下は tuple を使用した例です:
例
#!/usr/bin/env python3
# 文字列
seqString = 'サンプル'
print(list(reversed(seqString)))
# タプル
seqTuple = ('R', 'u', 'n', 'o', 'o', 'b')
print(list(reversed(seqTuple)))
# range
seqRange = range(5, 9)
print(list(reversed(seqRange)))
# リスト
seqList = [1, 2, 4, 3, 5]
print(list(reversed(seqList)))
上記の例の出力結果は次のとおりです:
['b', 'o', 'o', 'n', 'u', 'R'] ['b', 'o', 'o', 'n', 'u', 'R'] [8, 7, 6, 5] [5, 3, 4, 2, 1]その他の拡張機能
Python3 組み込み関数