reversed()函数是返回序列seq的反向访问的迭代子。参数可以是列表,元组,字符串,不改变原对象。

1》参数是列表

>>> l=[1,2,3,4,5]

>>> ll=reversed(l)

>>> l

[1, 2, 3, 4, 5]

>>> ll

>>> for i in ll:#第一次遍历

...     print i,

...

5 4 3 2 1

>>> for i in ll:第二次遍历为空,原因见本文最后

...     print i

...

2》参数是列表

>>> l=[3,4,5,6]

>>> ll=reversed(l)

>>> l

[3, 4, 5, 6]

>>> ll

>>> list(ll)#第一次

[6, 5, 4, 3]

>>> list(ll)#第二次为空,原因见本文最后

[]

3》参数是元组

>>> t=(4,5,6)

>>> tt=reversed(t)

>>> t

(4, 5, 6)

>>> tt

>>> tuple(tt)#第一次

(6, 5, 4)

>>> tuple(tt)#第二次为空,原因见本文最后

()

4》参数是字符串

>>> s='cba'

>>> ss=reversed(s)

>>> s

'cba'

>>> ss

>>> list(ss)#第一次

['a', 'b', 'c']

>>> list(ss)#第二次为空,原因见本文最后

[]

5》参数是字符串

>>> s='1234'

>>> ss=reversed(s)

>>> s

'1234'

>>> ss

>>> ''.join(ss)#第一次

'4321'

>>> ''.join(ss)#第二次为空,原因见本文最后

''

---------------------

作者:快递小可

python中reversed是什么意思_python 内置函数 reversed()相关推荐

  1. python中reversed是什么意思_Python内置函数reversed()用法分析

    这篇文章主要介绍了Python内置函数reversed()用法,结合实例形式分析了reversed()函数的功能及针对序列元素相关操作技巧与使用注意事项,需要的朋友可以参考下 reversed()函数 ...

  2. Python中lambda详解(包括内置函数map、reduce、filter、sorted、max)

    文章目录 一.lambda是什么? 1.lambda语法 2.语法详解 二.lambda的使用 1.定义 2.调用 3.替换 4.作返回值 三.lambda作参数 1.map函数 2.reduce函数 ...

  3. python 乘法内置函数_Python内置函数--reversed()

    python内置了一些非常精巧且强大的函数,对初学者来说,一般不怎么用到,但是偶尔会碰到,我也是用了一段时间python之后才发现,哇还有这么好的函数,每个函数都非常经典,而且经过严格测试,使用内置函 ...

  4. Python中堪称神仙的六个内置函数

    人生苦短,菜鸟学Python! 今天,我们会一次性分享6个堪称神仙的内置函数.在很多计算机书籍中,它们也通常作为高阶函数来介绍.而我自己在日常工作中,经常使用它们来使代码更快,更易于理解. Lambd ...

  5. Python 中堪称神仙的6个内置函数

    大家好,之前给大家分享过3个节省时间的Python技巧,当时就提出了,建议大家多使用Python的内置函数,既能提高自己的Python程序速度,同时还能保持代码简洁易懂. 今天,我会一次性分享6个堪称 ...

  6. python中的True和False以及内置函数any()、all()

    文章目录 1.内置函数all().any() 2.python中哪些元素是真True,哪些元素是假False 3.python中的None对象 4.python中的布尔(bool)值 5.内置函数al ...

  7. Python中几个操作列表的内置函数filter(),map(),reduce(),lambda

    Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力! filter(function, sequence):对sequence中的item依次执行function(ite ...

  8. python for everybody作业和测试答案_【计算题】编写函数,模拟 Python 内置函数 reversed() 。...

    [计算题]编写函数,模拟 Python 内置函数 reversed() . 更多相关问题 In California, there lives a pretty girl called Donna G ...

  9. python 魔法函数 运行时_python内置函数和魔法函数

    内置方法:Python中声明每一个类系统都会加上一些默认内置方法,提供给系统调用该类的对象时使用.比如需要实例化一个对象时,需要调用该类的init方法:使用print去打印一个类时,其实调用的是str ...

最新文章

  1. java 判断object类型_Java学习-方法与多态的学习心得
  2. 高效查看MySQL帮助文档的方法
  3. WebRequest 请求被中止: 请求已被取消。 错误解决方法
  4. SolidWorks学习笔记4特征
  5. where is document CURRENCY field stored
  6. radmin提示授权码过期_IdentityServer4 客户端授权模式(Client Credentials)
  7. linux服务器之间文件复制命令
  8. 《Python语言程序设计》——1.2 什么是计算机
  9. layui + echarts股票K线图(含案例、代码、截图)(转载篇)
  10. JDK源码系列(5)-StringBuffer
  11. python列表add用法_使用add_edge_list()方法创建图形的最佳方法是什么?
  12. vscode svn使用_使用Typescript封装Vue组件
  13. ip xfrm命令是做什么的?
  14. 装饰者模式(C#)实现
  15. 这次聊聊Promise对象
  16. 【身份证识别】基于matlab BP神经网络身份证号码识别【含Matlab源码 1344期】
  17. JS方式获取浏览器版本
  18. 前端共享博客(前端导航,前端博客,前端博客推荐)
  19. 各种程序员的工作内容
  20. JUC源码分析16-集合-ConcurrentSkipListMap、ConcurrentSkipListSet

热门文章

  1. Adobe Premiere Pro视频剪辑,居然还有这个?
  2. 一种不太聪明的电话语音识别方案
  3. 以太坊实现简单的数据链上存储
  4. 中南大学python考试_中南大学教务系统学生成绩爬虫【图】
  5. 怎么用计算机画动漫,如何电脑画漫画
  6. 使用LanProxy进行内网穿透-在家也可以ssh到学校局域网内服务器(踩了特别多坑最终成功)
  7. 计算机专业就业率最低
  8. 联想微型计算机m4350q升级,拆解:高度集成化的联想M4350q_联想ThinkCentre台式电脑_台式电脑评测-中关村在线...
  9. 互联互通新里程,数字城轨助力城市繁荣!
  10. php中图片放大,jquery实现图片放大缩小特效