国际访客建议访问 Primers 编程伙伴 国际版站点 > Python 教程 > reversed 以获得更好的体验。

# Python 的内置函数 reversed

请查看 Python 内建函数列表 了解更多相关 API。

说明:将可迭代对象反转。

# 函数说明

def reversed(iterable):
    '''
    将可迭代对象反转

    :param iterable: 要反转的可迭代对象
    :return: 反转后的可迭代对象
    '''

!subtitle:说明

将可迭代对象反转。

参数的可迭代对象需要满足以下条件之一:

  1. 对象具有 __reversed__ 方法

  2. 对象具有 __len__ 方法和 __getitem__ 方法,__getitem__ 需要接收从 0 开始的整数参数

!subtitle:参数

  • iterable - 要反转的可迭代对象

!subtitle:返回值

反转后的可迭代对象。

# 示例

运行示例

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
print(reversed(numbers))
print(list(reversed(numbers)))

# 推荐阅读

本文 更新于: 2025-11-27 09:37:59 创建于: 2025-11-27 09:37:59