python 把文件中的每一行以数组的元素放入数组中的方法


Posted in Python onApril 29, 2018

有时候需要把文件中的数据放入到数组中,这里提供了一种方法,可以根据文件结尾的标记进行数据拆分,然后再把拆分的文件放入数组中

# -*-coding: utf-8 -*-
f = open("username.txt","w")
f.write("Lycoridiata\n")
f.write("wulei\n")
f.write("leilei\n")
f.write("Xingyu\n")

#两种方法实现把每一行文件以数组元素的形式放进数组中(split/splilines)

其中spit是一个分割的作用,以'\n'为分割点,即把每一段分割成一个元素放入数组中

f = open("username.txt","r")
# print(f.read())
get = f.read()
result = get.split('\n')

#直接用splitlines()放法来实现行分割
other_result = get.splitlines()
for i in range (len(other_result)):
 print(result[i])
 print("******")
 print(other_result[i])
 print("******")

f.close()

#直接以‘,'为分割点
print("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$")
ff = open("newfile.txt","w")
ff.write("askhdas,lfaskj,fhashfk,lhaskl,fhlaskhf,lasyhlfhnal,sfnklak,sl,fhla,skhflashfk,lhasklfha,slfhlakshf")

ff = open("newfile.txt","r")
get = ff.read()
result= get.split(",")
for k in range(len(result)):
 print(result[k])
 print("$$$$$$$$$")

ff.close()

以上这篇python 把文件中的每一行以数组的元素放入数组中的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python将多个文本文件合并为一个文本的代码(便于搜索)
Mar 13 Python
Python基于列表list实现的CRUD操作功能示例
Jan 05 Python
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
Jan 20 Python
Python之批量创建文件的实例讲解
May 10 Python
python 移除字符串尾部的数字方法
Jul 17 Python
pyqt5 tablewidget 利用线程动态刷新数据的方法
Jun 17 Python
使用django实现一个代码发布系统
Jul 18 Python
Win10下python 2.7与python 3.7双环境安装教程图解
Oct 12 Python
python飞机大战 pygame游戏创建快速入门详解
Dec 17 Python
Pytorch之finetune使用详解
Jan 18 Python
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
Nov 18 Python
Python使用Kubernetes API访问集群
May 30 Python
详谈python3 numpy-loadtxt的编码问题
Apr 29 #Python
python3.4.3下逐行读入txt文本并去重的方法
Apr 29 #Python
Python使用re模块实现信息筛选的方法
Apr 29 #Python
Python排序算法之选择排序定义与用法示例
Apr 29 #Python
Python实现的直接插入排序算法示例
Apr 29 #Python
Python实现的堆排序算法示例
Apr 29 #Python
Python中实现变量赋值传递时的引用和拷贝方法
Apr 29 #Python
You might like
PHP form 表单传参明细研究
2009/07/17 PHP
php foreach循环中使用引用的问题
2013/11/06 PHP
PHP注释语法规范与命名规范详解篇
2018/01/21 PHP
浅谈laravel aliases别名的原理
2019/10/24 PHP
jquery实现瀑布流效果分享
2014/03/26 Javascript
jquery的trigger和triggerHandler的区别示例介绍
2014/04/20 Javascript
js点击事件链接的问题解决
2014/04/25 Javascript
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
AngularJS ionic手势事件的使用总结
2017/08/09 Javascript
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
小程序实现发表评论功能
2018/07/06 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
angular实现input输入监听的示例
2018/08/31 Javascript
webpack优化的深入理解
2018/12/10 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
Python简单连接MongoDB数据库的方法
2016/03/15 Python
实例解析Python中的__new__特殊方法
2016/06/02 Python
Python中动态创建类实例的方法
2017/03/24 Python
Python yield与实现方法代码分析
2018/02/06 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
python对一个数向上取整的实例方法
2020/06/18 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
CSS3 创建网页动画实现弹跳球动效果
2018/10/30 HTML / CSS
three.js模拟实现太阳系行星体系功能
2019/09/03 HTML / CSS
全球最受追捧的运动服品牌领先数字目的地:Stylerunner
2020/11/25 全球购物
下列程序在32位linux或unix中的结果是什么
2015/01/26 面试题
资产评估专业大学生求职信
2013/09/29 职场文书
音乐专业应届生教师求职信
2013/11/04 职场文书
计算机专业毕业生自荐信
2013/12/31 职场文书
投标邀请书范文
2014/01/31 职场文书
人民调解员先进事迹材料
2014/05/08 职场文书
企业总经理助理岗位职责
2014/09/12 职场文书
发言稿之优秀教师篇
2019/09/26 职场文书
PL350与SW11的比较
2021/04/22 无线电