Python reversed函数及用法

这篇具有很好参考价值的文章主要介绍了Python reversed函数及用法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

reserved() 是 Pyton 内置函数之一,其功能是对于给定的序列(包括列表、元组、字符串以及 range(n) 区间),该函数可以返回一个逆序序列的迭代器(用于遍历该逆序序列)。

reserved() 函数的语法格式如下:

reversed(seq)

其中,seq 可以是列表,元素,字符串以及 range() 生成的区间列表。

下面程序演示了 reversed() 函数的基本用法:

#将列表进行逆序
print([x for x in reversed([1,2,3,4,5])])

#将元组进行逆序
print([x for x in reversed((1,2,3,4,5))])

#将字符串进行逆序
print([x for x in reversed("abcdefg")])

#将 range() 生成的区间列表进行逆序
print([x for x in reversed(range(10))])

程序执行结果为:

[5, 4, 3, 2, 1]
[5, 4, 3, 2, 1]
['g', 'f', 'e', 'd', 'c', 'b', 'a']
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]

除了使用列表推导式的方式,还可以使用 list() 函数,将 reversed() 函数逆序返回的迭代器,直接转换成列表。例如:

#将列表进行逆序
print(list(reversed([1,2,3,4,5])))

程序执行结果为:

[5, 4, 3, 2, 1]

再次强调,使用 reversed() 函数进行逆序操作,并不会修改原来序列中元素的顺序,例如:

a = [1,2,3,4,5]
#将列表进行逆序
print(list(reversed(a)))
print("a=",a)

程序执行结果为:文章来源地址https://www.toymoban.com/news/detail-711298.html

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

到了这里,关于Python reversed函数及用法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Python】内置函数

    数据类型 4 bool([x]) 定义: 将给定参数转换为布尔类型,如果没有参数,返回 False。 int((x, base=10) 定义: 将一个字符串或数字转换为整型。 参数说明: x – 字符串或数字。 base – 进制数,默认十进制。 float([x]) 定义: 将整数和字符串转换成浮点数。 complex([real[, imag]]) 定义

    2024年02月06日
    浏览(27)
  • python-常用的内置函数

    从实现函数的角度来看,其至少需要想清楚以下 3 点: 1.函数需要几个关键的需要动态变化的数据,这些数据应该被定义成函数的 参数 。 2.函数需要传出几个重要的数据(就是调用该函数的人希望得到的数据),这些数据应该被定义成 返回值 。 3. 函数的内部实现过程 。

    2024年02月08日
    浏览(43)
  • Python 基础(十九):内置函数大全

    ❤️ 博客主页:水滴技术 🌸 订阅专栏:Python 入门核心技术 🚀 支持水滴: 点赞 👍 + 收藏 ⭐ + 留言 💬 大家好,我是水滴~~ Python是一种高级编程语言,具有很多强大的特性,其中之一就是内置函数。Python内置函数是指在Python解释器中可以直接使用的函数,无需导入任何模

    2024年02月11日
    浏览(42)
  • Python3内置函数大全

    吐血整理 1.abs()函数 2.all()函数 3.any()函数 4.ascii()函数 5.bin()函数 6.bool()函数 7.bytes()函数 8.challable()函数 9.chr()函数 10.classmethod()函数 11.complex()函数 12.complie()函数 13.delattr()函数 14.dict()函数 15.dir()函数 16.divmod()函数 17.enumerate()函数 18.eval()函数 19.exec()函数 20.filter()函数 21.float()函

    2024年02月12日
    浏览(33)
  • 【0基础入门Python笔记】三、python 之函数以及常用内置函数

    函数是一种用于封装可重复使用代码块的工具,能够将一系列操作组织成一个逻辑单元。 函数定义 在Python中,函数通过def进行定义,后面跟着函数的名称、参数列表和冒号。函数的主体代码块缩进,并在需要时使用return返回值。 在上面的示例中,我们定义了一

    2024年02月12日
    浏览(58)
  • Python 内置函数详解 (2) 逻辑运算

    Python3.11共有75个内置函数,其来历和分类请参考: Python 新版本有75个内置函数,你不会不知道吧_Hann Yang的博客-CSDN博客 https://blog.csdn.net/boysoft2002/article/details/132520234 abs                 aiter                all                     anext               any             

    2024年02月09日
    浏览(44)
  • Python 常用内置函数详解(二):print()函数----打印输出

    print() 函数是 Python 编程最常见的函数,常用于输出程序结果,默认输出到屏幕,也可以输出到指定文件中。 语法格式: 参数说明: value:表示要输出的值,可以是数字、字符串、各种类型的变量等。 … :值列表,表示可以一次性打印多个值,输出多个值时,需要使用 \\\",\\\"

    2024年04月28日
    浏览(36)
  • Python 内置函数速查手册(函数大全,带示例)

    abs() 返回数字的绝对值。 abs(-7) **输出:**7 abs(7) 输出: 7 all() 将容器作为参数。如果 python 可迭代对象中的所有值都是 True ,则此函数返回 True。空值为 False。 all({\\\'*\\\',\\\'\\\',\\\'\\\'}) 输出: False all([\\\' \\\',\\\' \\\',\\\' \\\']) 输出: True 如果可迭代对象中的任意一个值为 True,则此函数返回 True。。

    2024年02月09日
    浏览(30)
  • python第6课(函数,内置高阶函数,匿名函数,装饰器)笔记

    变量名的查找规则; 在访问变量时,先查找本地变量,然后是包裹此函数的外部函数的内部变量,之后是全局变量,最后是内置变量 1 在函数内使用全局变量 2使用nonlocal声明的变量不是局部变量,也不是全局变量,而是外部嵌套函数内的变量 函数名是变量,它在创建函数时绑

    2024年02月11日
    浏览(39)
  • 【Python数据分析】Python常用内置函数(二)

    🎉欢迎来到Python专栏~Python常用内置函数(二) ☆* o(≧▽≦)o *☆ 嗨 ~我是 小夏与酒 🍹 ✨ 博客主页: 小夏与酒的博客 🎈该系列 文章专栏: Python学习专栏 文章作者技术和水平有限,如果文中出现错误,希望大家能指正🙏 📜 欢迎大家关注! ❤️ Python技能树:Python入门技

    2024年02月14日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包