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之Python文档
Oct 10 Python
Python的Django框架中if标签的相关使用
Jul 15 Python
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
Dec 14 Python
Python探索之pLSA实现代码
Oct 25 Python
python之virtualenv的简单使用方法(必看篇)
Nov 25 Python
python实现人民币大写转换
Jun 20 Python
python调用并链接MATLAB脚本详解
Jul 05 Python
python实现XML解析的方法解析
Nov 16 Python
如何通过Django使用本地css/js文件
Jan 20 Python
Python Socket编程详解
Apr 25 Python
Python的这些库,你知道多少?
Jun 09 Python
Python+Selenium实现读取网易邮箱验证码
Mar 13 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 分页类实现代码
2009/12/03 PHP
php简单的会话类代码
2011/08/08 PHP
php实现的美国50个州选择列表实例
2015/04/20 PHP
PHP获取Exif缩略图的方法
2015/07/13 PHP
php数组分页实现方法
2016/04/30 PHP
浅谈PHP各环境下的伪静态配置
2019/03/13 PHP
javascript学习笔记(七)Ajax和Http状态码
2014/10/08 Javascript
nodejs通过phantomjs实现下载网页
2015/05/04 NodeJs
jQuery实现动态表单验证时文本框抖动效果完整实例
2015/08/21 Javascript
每天一篇javascript学习小结(Array数组)
2015/11/11 Javascript
javascript图片滑动效果实现
2021/01/28 Javascript
Vuejs第九篇之组件作用域及props数据传递实例详解
2016/09/05 Javascript
jQuery时间日期三级联动(推荐)
2016/11/27 Javascript
Vue.2.0.5过渡效果使用技巧
2017/03/16 Javascript
JavaScript中在光标处插入添加文本标签节点的详细方法
2017/03/22 Javascript
vue-cli中的webpack配置详解
2017/09/25 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
2018/07/06 Javascript
使用mpvue搭建一个初始小程序及项目配置方法
2018/12/03 Javascript
详解无限滚动插件vue-infinite-scroll源码解析
2019/05/12 Javascript
Node.js Windows Binary二进制文件安装方法
2019/05/16 Javascript
vue 实现websocket发送消息并实时接收消息
2019/12/09 Javascript
Vue-CLI与Vuex使用方法实例分析
2020/01/06 Javascript
小程序websocket心跳库(websocket-heartbeat-miniprogram)
2020/02/23 Javascript
vuex中遇到的坑,vuex数据改变,组件中页面不渲染操作
2020/11/16 Javascript
js实现滚动条自动滚动
2020/12/13 Javascript
[45:25]完美世界DOTA2联赛循环赛 PXG vs IO 第一场 11.06
2020/11/09 DOTA
对于Python编程中一些重用与缩减的建议
2015/04/14 Python
深入理解Python 关于supper 的 用法和原理
2018/02/28 Python
用TensorFlow实现戴明回归算法的示例
2018/05/02 Python
pycharm 主题theme设置调整仿sublime的方法
2018/05/23 Python
python实现复制大量文件功能
2019/08/31 Python
html5拖拽应用记录及注意点
2020/05/27 HTML / CSS
日本即尚网:JSHOPPERS.com(支持中文)
2019/12/03 全球购物
学习与创新自我评价
2015/03/09 职场文书
2016消防宣传标语口号
2015/12/26 职场文书
nginx刷新页面出现404解决方案(亲测有效)
2022/03/18 Servers