熱線電話:13121318867

登錄
首頁精彩閱讀Python針對給定列表中元素進行翻轉操作的方法分析
Python針對給定列表中元素進行翻轉操作的方法分析
2018-06-24
收藏

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

這篇文章主要介紹了Python針對給定列表中元素進行翻轉操作的方法,結合實例形式分析了Python針對列表元素基于切片及遍歷輸出兩種翻轉操作實現技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了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_list
if __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]

運行結果截圖如下:

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

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢