zoukankan      html  css  js  c++  java
  • 内置函数-sorted()和reversed()

    1,sorted()对列表,元组,字典,集合或其他可迭代对象进行排序并返回新列表。

    2,reversed()对可迭代对象进行翻转(首尾交换)并返回可迭代的reversed对象。----不是和列表的list.reverse()方法搞混了。

    In [64]: x=[2,4,6,8,1,3]
    
    In [65]: reversed(x)
    Out[65]: <list_reverseiterator at 0x13577849940>
    
    In [66]: print(reversed(x))
    <list_reverseiterator object at 0x0000013577849630>     逆序,返回reversed对象
    
    In [67]: list(reversed(x))
    Out[67]: [3, 1, 8, 6, 4, 2]
    
    In [68]: sorted(x)
    Out[68]: [1, 2, 3, 4, 6, 8]                           sorted是排序,reverse英语是反向的意思
    
    In [70]: sorted(x,reverse=True)
    Out[70]: [8, 6, 4, 3, 2, 1]
  • 相关阅读:
    结构化系统开发和面向对象开发方法
    十五周总结
    第十四周总结
    第十三周总结
    分答
    第十周总结
    DFD
    判定表
    第八周总结
    开发方法对比
  • 原文地址:https://www.cnblogs.com/bchy/p/11748960.html
Copyright © 2011-2022 走看看