欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python針對(duì)給定列表中元素進(jìn)行翻轉(zhuǎn)操作的方法分析

 更新時(shí)間:2018年04月27日 11:24:59   作者:Together_CZ  
這篇文章主要介紹了Python針對(duì)給定列表中元素進(jìn)行翻轉(zhuǎn)操作的方法,結(jié)合實(shí)例形式分析了Python針對(duì)列表元素基于切片及遍歷輸出兩種翻轉(zhuǎn)操作實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(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)文章

最新評(píng)論