python内置函数reversed详解

reversed函数功能作用

python内置函数reversed返回一个反向的迭代器,可用于反向遍历列表,元组,字符串,reversed函数要求传入的实参必须实现__reversed__()方法或者或者是支持该序列协议(具有从 0 开始的整数类型参数的 __len__() 方法和 __getitem__() 方法)

reversed函数语法

reversed(seq)

参数

  • seq 序列对象

返回值

反向的迭代器

示例代码

lst = [1, 2, 3, 4, 5]

reverse_iter = reversed(lst)
for item in reverse_iter:
    print(item)

程序输出结果

5
4
3
2
1

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案