python中集合怎么排序,Python 集合排序

  python中集合怎么排序,Python 集合排序

  在Python中对集合进行排序,可以将集合转换成列表,然后通过list.sort()函数对列表进行排序,排序结果就是集合的排序结果。

  Set-list-listsort()

  Set是Python中一种重要的数据类型,它表示不同元素的无序集合。它主要用于消除重复元素和关系测试。

  set在Python中是通过哈希表实现的,本来就是无序的,输出时显示的顺序是随机的,而且和运行环境有关。

  sort()函数用于对原始列表进行排序。如果指定了参数,则使用由比较函数指定的比较函数。

  Sort()方法语法:

  list.sort (CMP=none,key=none,reverse=false)参数

  Cmp -可选参数,如果指定,该参数的方法将用于排序。

  Key -主要用于比较的元素,只有一个参数。特定函数的参数取自iterable对象,并指定iterable对象中的一个元素进行排序。

  反向排序规则,reverse=真降序,reverse=假升序(默认)。

  返回值:

  这个方法没有返回值,但是对列表中的对象进行排序。

  以下示例显示了如何使用sort()函数:

  #!/usr/bin/python

  # -*-编码: UTF-8 -*-

  List=[123,谷歌, Runoob ,淘宝,脸书];

  list . sort();

  打印 list: ,列表的输出结果如下:

  list :【123,脸书, Google , RunOOB ,淘宝】更多Python相关技术文章,请访问Python教程专栏学习!这就是如何在python中对集合进行排序的细节。更多信息请关注热门IT软件开发工作室其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: