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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。