python倒排列是什么意思?这篇文章值得一看

python中倒序排列的意思?那么今天小编就通过这篇文章来给大家讲解一下在python中倒序排列是什么意思 。

python倒排列是什么意思?这篇文章值得一看

文章插图
Python中倒序排列的方法:
(1)数组倒序:原始元素的倒序排列
arr = [1,2,3,4,3,4]
print arr[::-1]     ---->[4, 3, 4, 3, 2, 1]
arr.reverse()     print arr【python倒排列是什么意思?这篇文章值得一看】   ---->[4, 3, 4, 3, 2, 1]
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)字符串倒序:
利用字符串截取
param = 'hello' print param[::-1]   ---->'olleh'
利用reversed()返回倒可迭代对象(字符串实现)
param = 'hello' rev_str = '' for i in reversed(param):     rev_str += i print rev_str     ---->'olleh'
利用reversed()返回倒可迭代对象(数组实现)
rev_arr = [] for i in reversed(param):     rev_arr.append(i) print ''.join(rev_arr)     ---->'olleh'
以上就是小编给大家带来的在python中倒序排列的相关知识点了 , 希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话 , 可以多多分享给有需要的人 。

    推荐阅读