本文摘自php中文网,作者(*-*)浩,侵删。
sorted是python的内置函数,并不是可变对象(列表、字典)的特有方法,sorted()函数需要一个参数(参数可以是列表、字典、元组、字符串),无论传递什么参数,都将返回一个以列表为容器的返回值,如果是字典将返回键的列表。list:(推荐学习:Python视频教程)
1 2 3 4 5 |
|
即sorted会返会一个list副本,同时将原来list的值改变了可将这个返回的值赋给其他变量。
dict:
1 2 3 4 5 |
|
即sorted(dict)时,是按key排序,同时将key返回成一个列表。
或者指定排序的条件:
1 2 3 4 5 6 7 8 9 10 11 |
|
过程为:b.iterms()得到字典b的[ (键,值)] 列表,通过key这个参数,指定排序的方式是键 ( [0] ) 还是值( [1] ),reverse = True表示是需要翻转的,默认是从小到大,翻转的话,那就是从大到小。
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是python中sorted是什么的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python + wordcloud + jieba 十分钟学会生成中文词云
更多相关阅读请进入《Python》频道 >>
Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。