推广 热搜: 京东  联通  iphone11  摄像头  企业存储  iPhone  XSKY  京东智能采购  网络安全  自动驾驶 

云计算开发实例:Python3 中反转列表的三种方式

   日期:2020-11-17     来源:TechWeb.com.cn    作者:itcg    浏览:460    我要评论    
导读:Python3 中如何反转列表?Python3 中想要反转列表有三种方式分别为:内建函数reversed(),内建函数sorted(),使用分片。

1、内建函数reversed()

202011170909

注意:reversed()函数返回的是一个迭代器,而不是一个List,所以需要list函数转换一下

2、内建函数sorted()

sorted()语法

202011170910

参数说明:

iterable -- 可迭代对象。

cmp -- 比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则返回-1,等于则返回0。

key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。

reverse -- 排序规则,reverse = True 降序 , reverse = False 升序(默认)。

返回值

返回重新排序的列表。

202011170911

注意:sorted()按降序排列,对于反转内容不是顺序排列的无效果,此处待改善。

3、使用分片

202011170912

注意:其中[::-1]代表从后向前取值,每次步进值为1。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
0相关评论

头条阅读
推荐图文
相关资讯
网站首页  |  物流配送  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅  |  违规举报  |  京ICP备14047533号-2
Processed in 0.126 second(s), 11 queries, Memory 1.48 M