当前位置 : 主页 > 编程语言 > python >

python3获取列表逆序的五种方式

来源:互联网 收集:自由互联 发布时间:2022-06-24
前言 我们将这几种方式分为两类,一种是对列表本身进行操作,改变对应内存中的值,另一种是带有返回值的,相当于拷贝了一份 对列表内存中进行操作 sort() 函数 a = [ 1 , 2 , 3 , 4 ]

前言

我们将这几种方式分为两类,一种是对列表本身进行操作,改变对应内存中的值,另一种是带有返回值的,相当于拷贝了一份

对列表内存中进行操作

  • sort() 函数
  • a = [1,2,3,4]
    a.sort(reverse=True)
  • reverse()函数
  • a.reverse()

    带有返回值

  • sorted()函数
  • b = sorted(a,reverse=True)
  • reversed()函数
  • b = reversed(a)
    b = list(b) #这里调用list函数是因为 reversed返回值是list_reverseiterator,是一个迭代器
  • 列表切片
  • b = a[::-1]


    作者:Hello_wshuo​


    上一篇:python仿写js算法二
    下一篇:没有了
    网友评论