今天教同学们,咱经常在python使用中的列表翻转,那怎么反转?
常见的如下:
列表(原) = [0,1,2,3,4,5]
反转之后-------------------------------------------------------------
列表(翻)= [5,4,3,2,1,0]
这不简单?倒着来就是
怎么你想倒立洗头么?
想一个方法,把头放到尾巴,把尾巴放到头部,就这么办
构思效果如上,这是列表是偶数的,那奇数的怎么整?最中间的不动啊,我可真是个小天才....开整!
实现效果如下:
果然没问题
但是感觉少了点啥,觉得咱的代码可以优化下,非要给他来个中间地带么,同步进行...开始构思
其他代码我不清楚,python能整啊!
ok!
到此结束了?
不不不,咱可得多想想...构思
把尾部到头部得值反向放入,新列表中
添加用append,那么怎么提取,从尾部索引从大到小遍历提取?
!pop删除之后可以返回值,那怎么用pop,索引参数怎么使用
默认删除最后一个,那么每次删除索引最后一个,在添加到新列表中不就可以达到反转目的!?
实现....
嗯哼,你学废了么?
- 视频推荐 -
微甜软件测试
微甜官方b站
文章评论