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实现的简单RPG游戏流程实例
Jun 28 Python
如何使用VSCode愉快的写Python于调试配置步骤
Apr 06 Python
python SMTP实现发送带附件电子邮件
May 22 Python
解决csv.writer写入文件有多余的空行问题
Jul 06 Python
Python Scapy随心所欲研究TCP协议栈
Nov 20 Python
Python实现线性判别分析(LDA)的MATLAB方式
Dec 09 Python
pytorch获取模型某一层参数名及参数值方式
Dec 30 Python
Python爬取YY评级分数并保存数据实现过程解析
Jun 01 Python
Python连接mysql方法及常用参数
Sep 01 Python
python Scrapy爬虫框架的使用
Jan 21 Python
教你用Python+selenium搭建自动化测试环境
Jun 18 Python
OpenCV绘制圆端矩形的示例代码
Aug 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
document.onreadystatechange事件的用法分析
2009/10/17 Javascript
用js模拟JQuery的show与hide动画函数代码
2010/09/20 Javascript
让图片旋转任意角度及JQuery插件使用介绍
2013/03/20 Javascript
JS实现侧悬浮浮动实例代码
2013/11/29 Javascript
JQuery页面的表格数据的增加与分页的实现
2013/12/10 Javascript
javascript中的原型链深入理解
2014/02/24 Javascript
css+js实现部分区域高亮可编辑遮罩层
2014/03/04 Javascript
如何防止回车(enter)键提交表单
2014/05/11 Javascript
Javascript图片上传前的本地预览实例
2014/06/16 Javascript
jQuery实现的网页竖向菜单效果代码
2015/08/26 Javascript
jQuery实现平滑滚动的标签分栏切换效果
2015/08/28 Javascript
JS+CSS实现简单的二级下拉导航菜单效果
2015/09/21 Javascript
Node.js + Redis Sorted Set实现任务队列
2016/09/19 Javascript
详解VUE 定义全局变量的几种实现方式
2017/06/01 Javascript
详解Angular.js中$http拦截器的介绍及使用
2017/07/04 Javascript
详解Vue微信公众号开发踩坑全记录
2017/08/21 Javascript
vue+iview/elementUi实现城市多选
2019/03/28 Javascript
小程序Request的另类用法详解
2019/08/09 Javascript
python实现端口转发器的方法
2015/03/13 Python
Python实现控制台输入密码的方法
2015/05/29 Python
在python中使用xlrd获取合并单元格的方法
2018/12/26 Python
Python数据预处理之数据规范化(归一化)示例
2019/01/08 Python
基于python中__add__函数的用法
2019/11/25 Python
python每5分钟从kafka中提取数据的例子
2019/12/23 Python
基于Python3读写INI配置文件过程解析
2020/07/23 Python
墨西哥购物网站:Elektra
2020/01/21 全球购物
美国最大的烧烤架和户外生活用品专业零售商:Barbeques Galore
2021/01/09 全球购物
serialVersionUID具有什么样的特征
2014/02/20 面试题
你经历的项目中的SCM配置项主要有哪些?什么是配置项?
2013/11/04 面试题
short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
2014/09/26 面试题
劲霸男装广告词改编版
2014/03/21 职场文书
爱之链教学反思
2014/04/30 职场文书
爱我中华演讲稿
2014/05/20 职场文书
领导班子三严三实心得体会
2014/10/13 职场文书
校园新闻稿范文
2015/07/18 职场文书
幼儿园大班教师随笔
2015/08/14 职场文书