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读取json文件并将数据插入到mongodb的方法
Mar 23 Python
部署Python的框架下的web app的详细教程
Apr 30 Python
详解Python爬虫的基本写法
Jan 08 Python
PyTorch读取Cifar数据集并显示图片的实例讲解
Jul 27 Python
一看就懂得Python的math模块
Oct 21 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
Jan 08 Python
使用matplotlib中scatter方法画散点图
Mar 19 Python
基于python if 判断选择结构的实例详解
May 06 Python
Python函数的定义方式与函数参数问题实例分析
Dec 26 Python
Python Django view 两种return的实现方式
Mar 16 Python
在python image 中实现安装中文字体
May 16 Python
python函数map()和partial()的知识点总结
May 26 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
CodeIgniter框架验证码类库文件与用法示例
2017/03/18 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
jQuery 动画弹出窗体支持多种展现方式
2010/04/29 Javascript
jQuery 表单验证扩展(四)
2010/10/20 Javascript
基于Jquery插件开发之图片放大镜效果(仿淘宝)
2011/11/19 Javascript
js导航栏单击事件背景变换示例代码
2014/01/13 Javascript
JQuery删除DOM节点的方法
2015/06/11 Javascript
JS实现新浪博客左侧的Blog管理菜单效果代码
2015/10/22 Javascript
初步使用bootstrap快速创建页面
2016/03/03 Javascript
Boostrap实现的登录界面实例代码
2016/10/09 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
JS数组返回去重后数据的方法解析
2017/01/03 Javascript
vue通过点击事件读取音频文件的方法
2018/05/30 Javascript
Vue中CSS动画原理的实现
2019/02/13 Javascript
Vue.js组件实现选项卡以及切换特效
2019/07/24 Javascript
JS中的算法与数据结构之常见排序(Sort)算法详解
2019/08/16 Javascript
Python备份Mysql脚本
2008/08/11 Python
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
python中getaddrinfo()基本用法实例分析
2015/06/28 Python
python实现从wind导入数据
2019/12/03 Python
pytorch 实现模型不同层设置不同的学习率方式
2020/01/06 Python
python读写文件write和flush的实现方式
2020/02/21 Python
如何更换python默认编辑器的背景色
2020/08/10 Python
五分钟带你搞懂python 迭代器与生成器
2020/08/30 Python
python 实现音频叠加的示例
2020/10/29 Python
Python3读写ini配置文件的示例
2020/11/06 Python
分享一个H5原生form表单的checkbox特效代码
2018/02/26 HTML / CSS
学年自我鉴定范文
2013/10/01 职场文书
中文专业毕业生自荐书范文
2014/01/04 职场文书
交通工程专业推荐信
2014/09/06 职场文书
幼师个人总结范文
2015/02/28 职场文书
2016年小学生新年寄语
2015/08/18 职场文书
导游词之山西-五老峰
2019/10/07 职场文书
Go 在 MongoDB 中常用查询与修改的操作
2021/05/07 Golang
基于Python实现西西成语接龙小助手
2022/08/05 Golang
JS前端使用Canvas快速实现手势解锁特效
2022/09/23 Javascript