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 相关文章推荐
pygame学习笔记(5):游戏精灵
Apr 15 Python
Python对list列表结构中的值进行去重的方法总结
May 07 Python
python使用TensorFlow进行图像处理的方法
Feb 28 Python
dataframe设置两个条件取值的实例
Apr 12 Python
Python常用字符串替换函数strip、replace及sub用法示例
May 21 Python
wxpython布局的实现方法
Nov 01 Python
python3 assert 断言的使用详解 (区别于python2)
Nov 27 Python
Python操作注册表详细步骤介绍
Feb 05 Python
python 遗传算法求函数极值的实现代码
Feb 11 Python
Python操作Jira库常用方法解析
Apr 10 Python
Python3实现飞机大战游戏
Apr 24 Python
如何验证python安装成功
Jul 06 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实现判断访问来路是否为搜索引擎机器人的方法
2015/04/15 PHP
PHP生成随机密码方法汇总
2015/08/27 PHP
thinkPHP删除前弹出确认框的简单实现方法
2016/05/16 PHP
PHP单元测试配置与使用方法详解
2019/12/27 PHP
jQuery 获取和设置select下拉框的值实现代码
2013/11/08 Javascript
js中document.write使用过程中的一点疑问解答
2014/03/20 Javascript
超级给力的JavaScript的React框架入门教程
2015/07/02 Javascript
js密码强度实时检测代码
2016/03/02 Javascript
JQuery实现简单的服务器轮询效果实例
2016/03/31 Javascript
AngularJS基础 ng-model 指令详解及示例代码
2016/08/02 Javascript
读Javascript高性能编程重点笔记
2016/12/21 Javascript
JavaScript注册时密码强度校验代码
2017/06/30 Javascript
基于BootStrap的文本编辑器组件Summernote
2017/10/27 Javascript
微信小程序实现全国机场索引列表
2018/01/31 Javascript
nodejs中密码加密处理操作详解
2018/03/20 NodeJs
JS监听滚动和id自动定位滚动
2018/12/18 Javascript
JS实现图片懒加载(lazyload)过程详解
2020/04/02 Javascript
JavaScript console的使用方法实例分析
2020/04/28 Javascript
在Python中使用dict和set方法的教程
2015/04/27 Python
对python .txt文件读取及数据处理方法总结
2018/04/23 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
2019/05/10 Python
pandas分区间,算频率的实例
2019/07/04 Python
pytorch模型预测结果与ndarray互转方式
2020/01/15 Python
ubuntu16.04升级Python3.5到Python3.7的方法步骤
2020/08/20 Python
理解Django 中Call Stack机制的小Demo
2020/09/01 Python
python实现KNN近邻算法
2020/12/30 Python
TensorFlow2.0使用keras训练模型的实现
2021/02/20 Python
JOSEPH官网:英国奢侈时尚品牌
2018/01/31 全球购物
公务员政审单位鉴定材料
2014/05/16 职场文书
员工安全生产承诺书
2014/05/22 职场文书
法律专业求职信
2014/05/24 职场文书
村干部任职承诺书
2015/01/21 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
学子宴致辞大全
2015/07/27 职场文书
单位领导婚礼致辞
2015/07/28 职场文书
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS