资讯专栏INFORMATION COLUMN

[Hi Python] How to reverse a list

阿罗 / 3114人阅读

摘要:中反转一个列表的方法不止一个,这里总结一下。的方法将本身反转,并且返回值是。返回的是并不是一个新的,这个函数不会改变本身。

Python中反转一个列表的方法不止一个,这里总结一下。

[::-1]
python>>> l = [1, 2, 3, 4]
>>> a = l[::-1]
>>> a
[4, 3, 2, 1]
>>> l
[1, 2, 3, 4]
reverse
python>>> l = [1, 2, 3, 4]
>>> l.reverse()
>>> l
[4, 3, 2, 1]

list的reverse方法将list本身反转,并且返回值是None。

reversed
python>>> l = [1, 2, 3, 4]
>>> reversed(l)

>>> for i in reversed(l):
...     print(i)
... 
4
3
2
1

reversed返回的是listreverseiterator并不是一个新的list,这个函数不会改变list本身。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/37542.html

相关文章

  • 50条有趣的Python一行代码

    摘要:一些复杂的任务,甚至可以使用一行代码就能搞定。下面,小给大家介绍个有趣的一行代码,都很实用。希望大家能从中找到对自己有帮助的技巧。字母异位词两个单词如果包含相同的字母,次序不同,则称为字母易位词。 公众号后台回复图书,了解更多号主新书内容      作者:小F      来源:法纳...

    shiweifu 评论0 收藏0
  • 用了这么长时间python开发,你还记得多少零碎的基础知识

    摘要:输出下标和对应的元素集合集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重。 python内置的数据类型 showImg(https://segmentfault.com/img/bVbrz1j); Python3.7内置的关键字 [False, None, True, and, as, assert, async, await, break, class, co...

    zollero 评论0 收藏0
  • python基础教程:函数(2)

    摘要:我们常用的内置函数就是一个可变参数函数。匿名函数返回一个函数对象,在可以作为函数参数传递给函数。定义函数时,可以为参数指定默认值调用函数时,可以通过关键字参数调用。 上一节我们学习了函数的定义和调用,理解了基本的函数知识。本节进一步学习函数相关的更多内容,深入了解函数,包括:默认参数、关键字参数、位置参数、变量的作用域等等。 showImg(https://segmentfault.c...

    everfight 评论0 收藏0
  • 流畅的python

    摘要:流畅的中有很多奇技淫巧,整本书都在强调如何最大限度地利用标准库。常见的扁平序列包括,,等。数组支持所有跟可变序列有关的操作,包括和。和用于指定列表的区间,默认是使用整个列表。但是元组的赋值不被允许,当异发生时 流畅的python中有很多奇技淫巧,整本书都在强调如何最大限度地利用Python 标准库。介绍了很多python的不常用的数据类型、操作、库等,对于入门python后想要提升对p...

    Alan 评论0 收藏0
  • Google Python Class --- Sorting

    摘要:它直接作用于列表,并且没有返回值。排序时,列表中的元素会通过函数进行处理,并按照返回值进行排序。会按照元素的长度进行升序排列按照元素的小写进行排序后面可以是自定义函数表达式按照返回值排序元组元组是固定尺寸的元素的集合。 showImg(https://segmentfault.com/img/bVB1Wh); 刚才看到一位朋友谈到如何写出高逼格的文章,想了想确实有道理。所以特意弄一张高...

    madthumb 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<