真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python中字符串數(shù)組逆序排列的方法有哪些

這篇文章主要介紹了python中字符串數(shù)組逆序排列的方法有哪些,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

成都網(wǎng)站制作、成都網(wǎng)站設(shè)計的關(guān)注點不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給創(chuàng)新互聯(lián)建站一個展示的機會來證明自己,這并不會花費您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗,一切以用戶為中心。

python中字符串數(shù)組如何逆序排列?下面給大家介紹幾種方法:

1、數(shù)組倒序:

原始元素的倒序排列

(1)切片

>>> arr = [1,2,3,4,3,4]
>>> print (arr[::-1])
[4, 3, 4, 3, 2, 1]

(2)reverse()

>>> arr = [1,2,3,4,3,4]
>>> 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))

param = 'hello'
rev_arr = []
for i in reversed(param):
    rev_arr.append(i)
print (''.join(rev_arr))
olleh

另:

元素排序后的倒序排列:

1、sorted(...)生成新的已排列數(shù)組

sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list

2、arr.sort(...)直接操作arr,arr內(nèi)元素進行正序排列

元素內(nèi)的排序

param = 'hello'     #返回元素內(nèi)的排序

rev_str =  ''.join(sorted(param))     #sorted(param)返回倒序排列的數(shù)組['e', 'h', 'l', 'l', 'o']
print rev_str      ---->'ehllo'

感謝你能夠認真閱讀完這篇文章,希望小編分享python中字符串數(shù)組逆序排列的方法有哪些內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學習!


當前名稱:python中字符串數(shù)組逆序排列的方法有哪些
分享鏈接:http://weahome.cn/article/jegigs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部