Python反轉(zhuǎn)序列的方法實例分析
本文實例講述了Python反轉(zhuǎn)序列的方法。分享給大家供大家參考,具體如下:
序列是python中最基本的數(shù)據(jù)結(jié)構(gòu),序列中每個元素都有一個跟位置相關(guān)的序號,也稱為索引。對于一個有N個元素的序列來說,
從左到右索引:0,1,2,……N-1
從右到左索引:-1,-2,-3……-N
1》列表反轉(zhuǎn)
>>> l=[1,2,3,4] >>> ll=l[::-1] >>> l [1, 2, 3, 4] >>> ll [4, 3, 2, 1] >>> l=[4,5,6,7] >>> ll=reversed(l) >>> l [4, 5, 6, 7] >>> ll <listreverseiterator object at 0x06A07F70> >>> list(ll) [7, 6, 5, 4]
2》元組反轉(zhuǎn)
>>> t=(2,3,4,5) >>> tt=t[::-1] >>> t (2, 3, 4, 5) >>> tt (5, 4, 3, 2) >>> t=(4,5,6,7) >>> tt=reversed(t) >>> t (4, 5, 6, 7) >>> tt <reversed object at 0x06A07E90> >>> tuple(tt) (7, 6, 5, 4)
3》反轉(zhuǎn)字符串
>>> s='python' >>> ss=s[::-1] >>> s 'python' >>> ss 'nohtyp' >>> s='nohtyp' >>> ss=''.join(reversed(s)) >>> s 'nohtyp' >>> ss 'python'
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設(shè)計有所幫助。
相關(guān)文章
Python中等待5秒并暫停執(zhí)行的方法總結(jié)
Python 具有各種功能和庫來創(chuàng)建交互式應(yīng)用程序,用戶可以在其中提供輸入和響應(yīng), 我們可以創(chuàng)建需要暫停應(yīng)用程序執(zhí)行的情況,本文主要和大家分享三個Python 中等待 5 秒并暫停執(zhí)行的方法,有需要的可以參考下2023-10-10利用python和百度地圖API實現(xiàn)數(shù)據(jù)地圖標注的方法
這篇文章主要介紹了利用python和百度地圖API實現(xiàn)數(shù)據(jù)地圖標注的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-05-05Python判斷一個數(shù)是否為質(zhì)數(shù)的3種方法(超詳細)
一個大于1的自然數(shù),除了1和它本身外,不能被其他自然數(shù)(質(zhì)數(shù))整除(2, 3, 5, 7等),換句話說就是該數(shù)除了1和它本身以外不再有其他的因數(shù),下面這篇文章主要給大家介紹了關(guān)于利用Python判斷一個數(shù)是否為質(zhì)數(shù)的3種方法,需要的朋友可以參考下2024-09-09Python 中下劃線的幾種用法(_、_xx、xx_、__xx、__xx__)
本文主要介紹了Python 中下劃線的幾種用法(_、_xx、xx_、__xx、__xx__),詳細的介紹了這幾種下劃線的用處,具有一定的參考價值,感興趣的可以了解一下2023-09-09class類在python中獲取金融數(shù)據(jù)的實例方法
在本篇文章里小編給大家整理了關(guān)于class類怎樣在python中獲取金融數(shù)據(jù)的相關(guān)內(nèi)容,有需要的朋友們可以學習下。2020-12-12