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 10 Python
Django Admin 实现外键过滤的方法
Sep 29 Python
Python中join函数简单代码示例
Jan 09 Python
Pycharm 操作Django Model的简单运用方法
May 23 Python
centos6.8安装python3.7无法import _ssl的解决方法
Sep 17 Python
python 命名规范知识点汇总
Feb 14 Python
Python调用Redis的示例代码
Nov 24 Python
Python虚拟环境virtualenv创建及使用过程图解
Dec 08 Python
详解java调用python的几种用法(看这篇就够了)
Dec 10 Python
python获取天气接口给指定微信好友发天气预报
Dec 28 Python
python使用scapy模块实现ping扫描的过程详解
Jan 21 Python
使用python tkinter开发一个爬取B站直播弹幕工具的实现代码
Feb 07 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使用str_replace实现输入框回车替换br的方法
2014/11/24 PHP
CI框架(CodeIgniter)操作redis的方法详解
2018/01/25 PHP
PHP数组与字符串互相转换实例
2020/05/05 PHP
Jquery AJAX 框架的使用方法
2009/11/03 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
2012/01/21 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
2013/07/21 Javascript
Js base64 加密解密介绍
2013/10/11 Javascript
什么是 AngularJS?AngularJS简介
2014/12/06 Javascript
使用JS获取当前地理位置方法汇总
2014/12/18 Javascript
AngularJS初始化静态模板详解
2016/01/14 Javascript
AngularJS基础 ng-show 指令简单示例
2016/08/03 Javascript
Angular 中 select指令用法详解
2016/09/29 Javascript
jquery实现点击页面回到顶部
2016/11/23 Javascript
JavaScript Base64 作为文件上传的实例代码解析
2017/02/14 Javascript
如何使用vuejs实现更好的Form validation?
2017/04/07 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
Javascript 关于基本类型和引用类型的个人理解
2019/11/01 Javascript
基于Ionic3实现选项卡切换并重新加载echarts
2020/09/24 Javascript
详解 Python 与文件对象共事的实例
2017/09/11 Python
python修改list中所有元素类型的三种方法
2018/04/09 Python
django ModelForm修改显示缩略图 imagefield类型的实例
2019/07/28 Python
python matplotlib库绘制条形图练习题
2019/08/10 Python
Python函数中的可变长参数详解
2019/09/12 Python
python 申请内存空间,用于创建多维数组的实例
2019/12/02 Python
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
2020/03/10 Python
python 负数取模运算实例
2020/06/03 Python
Python压缩模块zipfile实现原理及用法解析
2020/08/14 Python
澳大利亚珠宝商:Shiels
2019/10/06 全球购物
《识字五》教学反思
2014/03/01 职场文书
竞聘演讲稿
2014/04/24 职场文书
我们的节日元宵活动方案
2014/08/23 职场文书
高职教师先进事迹材料
2014/08/24 职场文书
2014年招商工作总结
2014/11/22 职场文书
2015年酒店工作总结
2015/04/28 职场文书
2016大学生求职自荐信范文
2016/01/28 职场文书
python实现局部图像放大
2021/11/17 Python