Python針對(duì)給定列表中元素進(jìn)行翻轉(zhuǎn)操作的方法分析
本文實(shí)例講述了Python針對(duì)給定列表中元素進(jìn)行翻轉(zhuǎn)操作的方法。分享給大家供大家參考,具體如下:
題目
給定一列表,翻轉(zhuǎn)其中的元素,倒序輸出
做法很簡(jiǎn)單,這里給出來兩種做法,第一種最簡(jiǎn)單使用的是針對(duì)列表的切片操作,下面是具體實(shí)現(xiàn)
#!usr/bin/env python #encoding:utf-8 ''''' __Author__:沂水寒城 功能:翻轉(zhuǎn)列表 ''' def inverse_list1(num_list): ''''' 翻轉(zhuǎn)列表 ''' print num_list[::-1] def inverse_list2(num_list): ''''' 翻轉(zhuǎn)列表 ''' n = len(num_list) for i in xrange(n / 2): t = num_list[i] num_list[i] = num_list[n-1-i] num_list[n-1-i] = t print num_list if __name__ == '__main__': print "腳本之家測(cè)試結(jié)果:" num_list=[1,2,3,4,5,6,7,8,9,0] inverse_list1(num_list) inverse_list2(num_list)
結(jié)果如下:
腳本之家測(cè)試結(jié)果:
[0, 9, 8, 7, 6, 5, 4, 3, 2, 1]
[0, 9, 8, 7, 6, 5, 4, 3, 2, 1]
運(yùn)行結(jié)果截圖如下:
從上述示例對(duì)比中可見基于切片的操作是最簡(jiǎn)單的翻轉(zhuǎn)方法。
PS:這里再為大家推薦一款功能相似的在線工具供大家參考:
在線文本倒序翻轉(zhuǎn)排序工具:
http://tools.jb51.net/aideddesign/flipped_txt
更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python字符串操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
Python類的定義、繼承及類對(duì)象使用方法簡(jiǎn)明教程
這篇文章主要介紹了Python類的定義、繼承及類對(duì)象使用方法簡(jiǎn)明教程,本文用淺顯易懂的語(yǔ)言講解了類的定義、繼承及類對(duì)象的使用,非常實(shí)用易懂,需要的朋友可以參考下2015-05-05Pygame框架實(shí)現(xiàn)飛機(jī)大戰(zhàn)
這篇文章主要為大家詳細(xì)介紹了Pygame框架實(shí)現(xiàn)飛機(jī)大戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-08-08在linux系統(tǒng)中安裝python3.8.1?并卸載?python3.6.2?更新python3引導(dǎo)到3.8.1的
這篇文章主要介紹了如何在linux系統(tǒng)中安裝python3.8.1?并卸載?python3.6.2?更新python3引導(dǎo)到3.8.1,本文分步驟給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-11-11python實(shí)現(xiàn)LBP方法提取圖像紋理特征實(shí)現(xiàn)分類的步驟
這篇文章主要介紹了python實(shí)現(xiàn)LBP方法提取圖像紋理特征實(shí)現(xiàn)分類的步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07Python安裝并操作redis實(shí)現(xiàn)流程詳解
這篇文章主要介紹了Python安裝并操作redis實(shí)現(xiàn)流程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10Python 保持登錄狀態(tài)進(jìn)行接口測(cè)試的方法示例
這篇文章主要介紹了Python 保持登錄狀態(tài)進(jìn)行接口測(cè)試的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-08-08