python3中数组逆序输出方法

 更新时间:2020年12月01日 14:21:15   投稿:laozhang  
在本篇文章里小编给大家整理的是一篇关于python3中数组逆序输出方法内容,有需要的朋友们可以学习下。

我们可以很轻松的从1到9或者从9到1正着背一遍,反着背一遍。但是想要在编程实现这些看起来简单的操作,就没那么容易了。因为计算机需要一些指令,去告诉它数字或是其他的内容进行逆序的代码。既然我们之前已经学了不少倒序的方法了,今天我们就进入实战,看看在数组中的逆序是如何输出的吧。

将一个数组逆序输出,用第一个与最后一个交换。

#!/usr/bin/python
# -*- coding: UTF-8 -*-
if __name__ == '__main__':
 a = [9,6,5,4,1]
  N = len(a)
  print a
  for i in range(len(a) / 2):
    a[i],a[N - i - 1] = a[N - i - 1],a[i]
  print a

以上实例输出结果为:

[9, 6, 5, 4, 1]
[1, 4, 5, 6, 9]

拓展:

原本文件中是abcd,想把这四行按照dcba的顺序写进一个新文件

解决:

先读取文件到列表,然后对列表逆序,然后循环写入到新的文件

content = []
with open("name.txt" ) as f:
  for row in f.readline():
    content.append(row)
content.reverse()

with open("name1.txt","w" ) as f:
  for row in content:
    f.write(row)
    f.write("\n")

看完本篇的逆序输出,相信不少小伙伴们都可以自己写一遍代码了,毕竟代码方面没有复杂的地方。

到此这篇关于python3中数组逆序输出方法的文章就介绍到这了,更多相关数组怎样在python3中逆序输出内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python 如何获取目录下的文件列表,并自然排序

    Python 如何获取目录下的文件列表,并自然排序

    这篇文章主要介绍了Python 如何获取目录下的文件列表,并自然排序的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • Python如何通过Flask-Mail发送电子邮件

    Python如何通过Flask-Mail发送电子邮件

    这篇文章主要介绍了Python如何通过Flask-Mail发送电子邮件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • python实现两张图片的像素融合

    python实现两张图片的像素融合

    这篇文章主要为大家详细介绍了python实现两张图片的像素融合,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • 利用Python实现网站自动签到

    利用Python实现网站自动签到

    小五收藏了一些论坛网站,经常需要自己登录签到,以此来获得积分金币等等。但天天手动太容易忘了这件事啦。毕竟我们都会用python了,那就可以使用Selenium操作,接下来就和大家讲讲如何利用Python实现网站自动签到
    2022-08-08
  • 简单解决Python文件中文编码问题

    简单解决Python文件中文编码问题

    这篇文章主要介绍了简单解决Python文件中文编码问题的相关资料,需要的朋友可以参考下
    2015-11-11
  • Python3爬虫之自动查询天气并实现语音播报

    Python3爬虫之自动查询天气并实现语音播报

    这篇文章主要介绍了Python3爬虫之自动查询天气并实现语音播报,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-02-02
  • Python queue模块的用法

    Python queue模块的用法

    本文主要介绍了Python queue模块的用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Django零基础入门之运行Django版的hello world

    Django零基础入门之运行Django版的hello world

    这篇文章主要介绍了Django零基础入门之运行Django版的hello world,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • Python使用pydub库对mp3与wav格式进行互转的方法

    Python使用pydub库对mp3与wav格式进行互转的方法

    今天小编就为大家分享一篇Python使用pydub库对mp3与wav格式进行互转的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • 如何在Django中使用聚合的实现示例

    如何在Django中使用聚合的实现示例

    这篇文章主要介绍了如何在Django中使用聚合的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03

最新评论