Python 的 reversed(~)
方法從輸入序列返回一個反向迭代器。
參數
1. seq
| sequence
返回反向迭代器的序列。
返回值
從輸入序列返回一個反向迭代器。
例子
基本用法
要返回反向迭代器並基於它創建一個列表:
list(reversed('Hello'))
['o', 'l', 'l', 'e', 'H']
reversed('Hello')
返回一個反向迭代器,我們又將其作為輸入傳遞給 list(~)
以從中生成列表。
要返回反向迭代器並打印每個項目:
a = ['Apple', 'Pineapple', 'Mango', 'Pear']
reverse_iterator = reversed(a)
for element in reverse_iterator:
print(element)
Pear
Mango
Pineapple
Apple
我們從 reversed(a)
返回一個反向迭代器並將其存儲到 reverse_iterator
。然後我們繼續循環 reverse_iterator
中的每個元素並打印它。請注意,我們以相反的順序打印原始列表 a
中的元素。
相關用法
- Python reversed()用法及代碼示例
- Python Numpy recarray.tostring()用法及代碼示例
- Python reduce()用法及代碼示例
- Python response.status_code用法及代碼示例
- Python Numpy recarray.tobytes()用法及代碼示例
- Python Numpy recarray.min()用法及代碼示例
- Python response.request用法及代碼示例
- Python repr方法用法及代碼示例
- Python Numpy recarray.cumprod()用法及代碼示例
- Python re.compile用法及代碼示例
- Python NumPy remainder方法用法及代碼示例
- Python Django re_path用法及代碼示例
- Python response.elapsed用法及代碼示例
- Python response.cookies用法及代碼示例
- Python response.ok用法及代碼示例
- Python Numpy recarray.argmin()用法及代碼示例
- Python NumPy resize方法用法及代碼示例
- Python Numpy recarray.cumsum()用法及代碼示例
- Python re.fullmatch()用法及代碼示例
- Python Django require_http_methods用法及代碼示例
- Python re.Match.start用法及代碼示例
- Python repr()用法及代碼示例
- Python re.split用法及代碼示例
- Python re.Match.groupdict用法及代碼示例
- Python Numpy recarray.tolist()用法及代碼示例
注:本文由純淨天空篩選整理自Arthur Yanagisawa大神的英文原創作品 Python | reversed method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。