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制作简单的钢琴程序的教程
Apr 01 Python
列举Python中吸引人的一些特性
Apr 09 Python
Python二叉搜索树与双向链表转换实现方法
Apr 29 Python
Python之批量创建文件的实例讲解
May 10 Python
python最长回文串算法
Jun 04 Python
[原创]Python入门教程3. 列表基本操作【定义、运算、常用函数】
Oct 30 Python
在Python中实现shuffle给列表洗牌
Nov 08 Python
PyQt5+requests实现车票查询工具
Jan 21 Python
Python实现字符型图片验证码识别完整过程详解
May 10 Python
pyMySQL SQL语句传参问题,单个参数或多个参数说明
Jun 06 Python
python实现图片转换成素描和漫画格式
Aug 19 Python
Python内置数据结构列表与元组示例详解
Aug 04 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 文章调用类代码
2011/08/11 PHP
codeigniter教程之多文件上传使用示例
2014/02/11 PHP
iOS+PHP注册登录系统 PHP部分(上)
2016/12/26 PHP
各种效果的jquery ui(接口)介绍
2008/09/17 Javascript
javascript实现的距离现在多长时间后的一个格式化的日期
2009/10/29 Javascript
js封装的textarea操作方法集合(兼容很好)
2010/11/16 Javascript
js获取域名的方法
2015/01/27 Javascript
javascript操作表格排序实例分析
2015/05/06 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
JS三级可折叠菜单实现方法
2016/02/29 Javascript
BootStrap实现树形目录组件代码详解
2016/06/21 Javascript
AngularJS全局警告框实现方法示例
2017/05/18 Javascript
在 Vue-CLI 中引入 simple-mock实现简易的 API Mock 接口数据模拟
2018/11/28 Javascript
JS使用正则表达式判断输入框失去焦点事件
2019/10/16 Javascript
js实现网页版贪吃蛇游戏
2020/02/22 Javascript
js实现3D粒子酷炫动态旋转特效
2020/09/13 Javascript
[51:15]2014 DOTA2国际邀请赛中国区预选赛 Orenda VS LGD-GAMING
2014/05/22 DOTA
[01:47]2018年度DOTA2最具人气解说-完美盛典
2018/12/16 DOTA
[51:29]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
利用scrapy将爬到的数据保存到mysql(防止重复)
2018/03/31 Python
Python中Numpy包的安装与使用方法简明教程
2018/07/03 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
Python从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
2018/09/17 Python
pandas dataframe添加表格框线输出的方法
2019/02/08 Python
Flask框架请求钩子与request请求对象用法实例分析
2019/11/07 Python
记一次django内存异常排查及解决方法
2020/08/07 Python
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
2013/01/31 HTML / CSS
请介绍一下WSDL的文档结构
2013/03/17 面试题
开业主持词
2014/03/21 职场文书
酒店管理专业毕业生求职自荐信
2014/04/28 职场文书
教师学习八项规定六项禁令思想汇报
2014/09/27 职场文书
诉讼授权委托书范本
2014/10/05 职场文书
交通事故赔偿协议书
2014/10/16 职场文书
门卫管理制度范本
2015/08/05 职场文书
教你怎么用Python selenium操作浏览器对象的基础API
2021/06/23 Python
python分分钟绘制精美地图海报
2022/02/15 Python