Python中倒序排列的方法有多少种,分别是怎样
Admin 2022-05-30 群英技术资讯 808 次浏览
Python中倒排列是倒序排列的意思。
Python中倒序排列的方法:
1、数组倒序:
原始元素的倒序排列
arr = [1,2,3,4,3,4]
(1)
print arr[::-1]
---->[4, 3, 4, 3, 2, 1]
(2)
arr.reverse() print arr
---->[4, 3, 4, 3, 2, 1]
(3
reversed(arr) #返回一个倒序可遍历对象,需序遍历出 arr = [1,2,3,4,3,4] reversed_arr = [] for i in reversed(arr): reversed_arr.append(i) print reversed_arr
---->[4, 3, 4, 3, 2, 1]
2、字符串倒序:
(1)利用字符串截取
param = 'hello' print param[::-1]
---->'olleh'
(2)利用reversed()返回倒可迭代对象(字符串实现)
param = 'hello' rev_str = '' for i in reversed(param): rev_str += i print rev_str
---->'olleh'
(3)利用reversed()返回倒可迭代对象(数组实现)
rev_arr = [] for i in reversed(param): rev_arr.append(i) print ''.join(rev_arr)
---->'olleh'
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
1.获取当前页面的Url方法:current_url实例:driver.current_url 2.获取元素坐标方法:location解释:首先查找到你要获取元素的,然后调用location方法实例:driver.find_element_by_xpath("xpath").location 3.表单的提交方法:submit解释:查找到表单(from)
使用Hadoop进行大数据运算,当数据量极其大时,那么对MapReduce性能的调优重要性不言而喻,尤其是Shuffle过程中的参数配置对作业的总执行时间影响特别大。下面总结一些和MapReduce相关的性能调优方法,主要从五个方面考虑:数据输入、Map阶段、Reduce阶段、Shuffle阶段和其他调优属性。
使用matplotlib可以很容易地创建动画框架。在本文中我们就将利用Matplotlib制作几个简单的动画,文中的示例代码讲讲详细,感兴趣的可以了解下
这篇文章主要介绍了快速解决编码问题:UnicodeDecodeError: 'utf-8' codec can't decod,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
递归函数是直接调用自己或通过一系列语句间接调用自己的函数。递归在程序设计有着举足轻重的作用,在很多情况下,借助递归可以优雅的解决问题。虽然使用递归可以快速的解决一些难题,但由于递归的抽象性,使递归难以掌握。为了更好的理解递归函数背后的思想,本节主要通过可视化方式来了解递归函数的执行步骤。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008