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