python怎样逆序输出数组?

发布时间:2020-05-13 10:57:54

来源:亿速云

阅读:267

作者:Leah

今天小编就为大家带来一篇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逆序输出数组的三种方法,详细使用情况还得要大家自己使用过才能知道具体要领。如果想阅读更多相关内容的文章,欢迎关注亿速云行业资讯频道!

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐