python如何逆序输出数组-Python教程

资源魔 15 0
明天就为各人分享一篇python完成将一个数组逆序输入的办法,具备很好的参考代价,心愿对各人有所协助。

办法一:(保举学习:Python视频教程)

应用for轮回从数组最年夜值开端遍历,每一打印出一个值,数组最年夜值减一,最初实现数组逆序输入。

def printTheReverseArray(self):
 list_1 = [1, 2, 3, 4, 5, 6, 7]
 length = len(list_1)
 for i in range(0, length):
  print(length - i,end="")

办法二:

def printTheReverseArray(self):
 '头插法'
 list_1 = [1, 2, 3, 4, 5, 6, 7]
 list_2 = [list_1[0]]#
 for i in range(1, len(list_1)):
  list_2.insert(0, list_1[i])
 print(list_2)

办法三:

数组先后替换

def printTheReverseArray(self):
 list_1 = [9, 6, 5, 4, 1]
 N = len(list_1)
 for i in range(int(len(list_1) / 2)):
  list_1[i], list_1[N - i - 1] = list_1[N - i - 1], list_1[i]
 print(list_1)

更多Python相干技巧文章,请拜访Python教程栏目进行学习!

以上就是python若何逆序输入数组的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!