python3中数组逆序输出方法


Posted in Python onDecember 01, 2020

我们可以很轻松的从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运行的17个时新手常见错误小结
Aug 07 Python
python中关于时间和日期函数的常用计算总结(time和datatime)
Mar 08 Python
python检查指定文件是否存在的方法
Jul 06 Python
详解Django中Request对象的相关用法
Jul 17 Python
Python中datetime模块参考手册
Jan 13 Python
python数据清洗系列之字符串处理详解
Feb 12 Python
Python使用selenium实现网页用户名 密码 验证码自动登录功能
May 16 Python
对numpy.append()里的axis的用法详解
Jun 28 Python
Python多图片合并PDF的方法
Jan 03 Python
python实现AES加密与解密
Mar 28 Python
Django视图扩展类知识点详解
Oct 25 Python
Python数据可视化:顶级绘图库plotly详解
Dec 07 Python
Python爬虫简单运用爬取代理IP的实现
Dec 01 #Python
python爬虫请求头的使用
Dec 01 #Python
在pycharm创建scrapy项目的实现步骤
Dec 01 #Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
Dec 01 #Python
python 检测图片是否有马赛克
Dec 01 #Python
python中pop()函数的语法与实例
Dec 01 #Python
python爬虫多次请求超时的几种重试方法(6种)
Dec 01 #Python
You might like
php MySQL与分页效率
2008/06/04 PHP
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
PHP中each与list用法分析
2016/01/08 PHP
mysql_escape_string()函数用法分析
2016/04/25 PHP
php面向对象程序设计中self与static的区别分析
2019/05/21 PHP
网页中的图片的处理方法与代码
2009/11/26 Javascript
jquery实现超简洁的TAB选项卡效果代码
2015/08/28 Javascript
AngularJS基础 ng-model 指令详解及示例代码
2016/08/02 Javascript
浅谈原生JS实现jQuery的animate()动画示例
2017/03/08 Javascript
Google 爬虫如何抓取 JavaScript 的内容
2017/04/07 Javascript
Koa 使用小技巧(小结)
2018/10/22 Javascript
微信小程序 高德地图路线规划实现过程详解
2019/08/05 Javascript
javascript设计模式之迭代器模式
2020/01/30 Javascript
JavaScript实现打字游戏
2021/02/19 Javascript
python图像处理之反色实现方法
2015/05/30 Python
python执行子进程实现进程间通信的方法
2015/06/02 Python
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
2017/06/23 Python
python执行系统命令后获取返回值的几种方式集合
2018/05/12 Python
python处理csv中的空值方法
2018/06/22 Python
Python+selenium 获取浏览器窗口坐标、句柄的方法
2018/10/14 Python
Python 3.8中实现functools.cached_property功能
2019/05/29 Python
pytorch下使用LSTM神经网络写诗实例
2020/01/14 Python
tensorflow 限制显存大小的实现
2020/02/03 Python
Tensorflow与Keras自适应使用显存方式
2020/06/22 Python
全网最全python库selenium自动化使用详细教程
2021/01/12 Python
27个经典Linux面试题及答案,你知道几个?
2013/01/10 面试题
中科方德软件测试面试题
2016/04/21 面试题
网站开发实习生的自我评价
2013/12/11 职场文书
房地产资料员岗位职责
2014/07/02 职场文书
五心教育心得体会
2014/09/04 职场文书
报表员工作失误检讨书范文
2014/09/19 职场文书
领导干部群众路线教育实践活动剖析材料
2014/10/10 职场文书
感恩教育观后感
2015/06/17 职场文书
初中班干部工作总结
2015/08/10 职场文书
如何写好开幕词?
2019/06/24 职场文书