#Python 的内置函数 reversed
说明:将可迭代对象反转。
#函数说明
def reversed(iterable):
'''
将可迭代对象反转
:param iterable: 要反转的可迭代对象
:return: 反转后的可迭代对象
'''
说明
将可迭代对象反转。
参数的可迭代对象需要满足以下条件之一:
- 对象具有
__reversed__
方法 - 对象具有
__len__
方法和__getitem__
方法,__getitem__
需要接收从 0 开始的整数参数
参数
iterable
- 要反转的可迭代对象
返回值
反转后的可迭代对象。
#示例
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
print(reversed(numbers))
print(list(reversed(numbers)))