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实现根据图标提取分类应用程序实例
Sep 28 Python
更改Python命令行交互提示符的方法
Jan 14 Python
在Python中使用base64模块处理字符编码的教程
Apr 28 Python
python中base64加密解密方法实例分析
May 16 Python
python导入时小括号大作用
Jan 10 Python
python使用matplotlib绘制柱状图教程
Feb 08 Python
Python实现将一个正整数分解质因数的方法分析
Dec 14 Python
python通过ffmgep从视频中抽帧的方法
Dec 05 Python
基于python的itchat库实现微信聊天机器人(推荐)
Oct 29 Python
python mysql 字段与关键字冲突的解决方式
Mar 02 Python
Pycharm导入anaconda环境的教程图解
Jul 31 Python
Opencv中cv2.floodFill算法的使用
Jun 18 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中ltrim()、rtrim()与trim()删除字符空格实例
2014/11/25 PHP
PHP解密Unicode及Escape加密字符串
2015/05/17 PHP
PHP接口并发测试的方法(推荐)
2016/12/15 PHP
实例讲解PHP表单处理
2019/02/15 PHP
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
简介AngularJS的HTML DOM支持情况
2015/06/17 Javascript
jQuery双向列表选择器select版
2016/11/01 Javascript
自己封装的一个简单的倒计时功能实例
2016/11/23 Javascript
jquery.Callbacks的实现详解
2016/11/30 Javascript
NodeJS处理Express中异步错误
2017/03/26 NodeJs
vue 引入公共css文件的简单方法(推荐)
2018/01/20 Javascript
简单明了区分escape、encodeURI和encodeURIComponent
2018/05/26 Javascript
Vue官方推荐AJAX组件axios.js使用方法详解与API
2018/10/09 Javascript
[14:51]DOTA2 HEROS教学视频教你分分钟做大人-卓尔游侠
2014/06/13 DOTA
[03:01]完美世界DOTA2联赛PWL S2 集锦第二期
2020/12/03 DOTA
Python open()文件处理使用介绍
2014/11/30 Python
Python端口扫描简单程序
2016/11/10 Python
python3+PyQt5+Qt Designer实现扩展对话框
2018/04/20 Python
django从请求到响应的过程深入讲解
2018/08/01 Python
python用列表生成式写嵌套循环的方法
2018/11/08 Python
世界领先的在线地板和建筑材料批发商:BuildDirect
2017/02/26 全球购物
英国的一家创新礼品和小工具零售商:Menkind
2019/08/24 全球购物
商务日语毕业生自荐信
2013/11/23 职场文书
机关工会开展学习雷锋活动总结
2014/03/01 职场文书
幼儿园户外活动总结
2014/07/04 职场文书
六年级学生期末评语
2014/12/26 职场文书
本科毕业论文指导教师评语
2014/12/30 职场文书
失职检讨书大全
2015/01/26 职场文书
2015年社区创卫工作总结
2015/04/21 职场文书
质量整改通知单
2015/04/21 职场文书
女方家长婚礼致辞
2015/07/27 职场文书
2016年母亲节广告语
2016/01/28 职场文书
CSS 还能这样玩?奇思妙想渐变的艺术
2021/04/27 HTML / CSS
js之ajax文件上传
2021/05/13 Javascript
Java 将PPT幻灯片转为HTML文件的实现思路
2021/06/11 Java/Android
手把手带你彻底卸载MySQL数据库
2022/06/14 MySQL