国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python針對給定列表中元素進行翻轉操作的方法分析

2020-02-22 23:54:23
字體:
來源:轉載
供稿:網友

本文實例講述了Python針對給定列表中元素進行翻轉操作的方法。分享給大家供大家參考,具體如下:

題目

給定一列表,翻轉其中的元素,倒序輸出

做法很簡單,這里給出來兩種做法,第一種最簡單使用的是針對列表的切片操作,下面是具體實現

#!usr/bin/env python#encoding:utf-8'''''__Author__:沂水寒城功能:翻轉列表'''def inverse_list1(num_list):  '''''  翻轉列表  '''  print num_list[::-1]def inverse_list2(num_list):  '''''  翻轉列表  '''  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_listif __name__ == '__main__':  print "武林站長站測試結果:"  num_list=[1,2,3,4,5,6,7,8,9,0]  inverse_list1(num_list)  inverse_list2(num_list)

結果如下:

武林站長站測試結果:
[0, 9, 8, 7, 6, 5, 4, 3, 2, 1]
[0, 9, 8, 7, 6, 5, 4, 3, 2, 1]

運行結果截圖如下:

從上述示例對比中可見基于切片的操作是最簡單的翻轉方法。

PS:這里再為大家推薦一款功能相似的在線工具供大家參考:

在線文本倒序翻轉排序工具:
http://tools.jb51.net/aideddesign/flipped_txt

更多關于Python相關內容可查看本站專題:《Python字符串操作技巧匯總》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》

希望本文所述對大家Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 旬邑县| 鲁甸县| 临夏县| 阜平县| 从江县| 怀柔区| 策勒县| 禹城市| 固阳县| 大兴区| 台南县| 安新县| 余干县| 东莞市| 定西市| 南充市| 弥渡县| 曲阜市| 英山县| 河西区| 昆山市| 特克斯县| 临泉县| 榆林市| 鄂尔多斯市| 奉贤区| 二手房| 铜鼓县| 湟源县| 赤峰市| 临沧市| 开阳县| 神木县| 滕州市| 临城县| 呼伦贝尔市| 东港市| 日照市| 邻水| 嘉定区| 平泉县|