小編給大家分享一下Python中倒序排列的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討方法吧!
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供北關網(wǎng)站建設、北關做網(wǎng)站、北關網(wǎng)站設計、北關網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、北關企業(yè)網(wǎng)站模板建站服務,十余年北關做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。
Python中倒序排列的方法:
1、數(shù)組倒序:
原始元素的倒序排列
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()返回倒可迭代對象(字符串實現(xiàn))
param = 'hello' rev_str = '' for i in reversed(param): rev_str += i print rev_str
---->'olleh'
(3)利用reversed()返回倒可迭代對象(數(shù)組實現(xiàn))
rev_arr = [] for i in reversed(param): rev_arr.append(i) print ''.join(rev_arr)
---->'olleh'
看完了這篇文章,相信你對Python中倒序排列的方法有了一定的了解,想了解更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!