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实现决策树分类算法
Dec 21 Python
快速解决PyCharm无法引用matplotlib的问题
May 24 Python
3分钟学会一个Python小技巧
Nov 23 Python
在PyCharm中实现关闭一个死循环程序的方法
Nov 29 Python
python实现微信定时每天和女友发送消息
Apr 29 Python
python的pytest框架之命令行参数详解(下)
Jun 27 Python
python编写简单端口扫描器
Sep 04 Python
python文件绝对路径写法介绍(windows)
Dec 25 Python
不到20行实现Python代码即可制作精美证件照
Apr 24 Python
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
Jun 12 Python
python的链表基础知识点
Sep 13 Python
python 使用Tensorflow训练BP神经网络实现鸢尾花分类
May 12 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
Terran兵种介绍
2020/03/14 星际争霸
fleaphp下不确定的多条件查询的巧妙解决方法
2008/09/11 PHP
编写php应用程序实现摘要式身份验证的方法详解
2013/06/08 PHP
适合PHP初学者阅读的4本经典书籍
2016/09/23 PHP
PHP里面把16进制的图片数据显示在html的img标签上(实现方法)
2017/05/02 PHP
php引用和拷贝的区别知识点总结
2019/09/23 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
jQuery随便控制任意div隐藏的方法
2013/06/28 Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
2016/08/01 Javascript
Windows环境下npm install 报错: operation not permitted, rename的解决方法
2016/09/26 Javascript
webix+springmvc session超时跳转登录页面
2016/10/30 Javascript
详解nodejs 文本操作模块-fs模块(一)
2016/12/22 NodeJs
深究AngularJS中ng-drag、ng-drop的用法
2017/06/12 Javascript
详解使用vue实现tab 切换操作
2017/07/03 Javascript
vue2.0使用swiper组件实现轮播效果
2017/11/27 Javascript
JS基于贪心算法解决背包问题示例
2017/11/27 Javascript
详解Angular6.0使用路由步骤(共7步)
2018/06/29 Javascript
vue里input根据value改变背景色的实例
2018/09/29 Javascript
antd组件Upload实现自己上传的实现示例
2018/12/18 Javascript
使用node搭建自动发图文微博机器人的方法
2019/03/22 Javascript
Vue中qs插件的使用详解
2020/02/07 Javascript
浅析Python中return和finally共同挖的坑
2017/08/18 Python
python基础教程项目四之新闻聚合
2018/04/02 Python
python利用插值法对折线进行平滑曲线处理
2018/12/25 Python
Python Matplotlib库安装与基本作图示例
2019/01/09 Python
numpy和pandas中数组的合并、拉直和重塑实例
2019/06/28 Python
Python缓存技术实现过程详解
2019/09/25 Python
python实现在线翻译
2020/06/18 Python
Collection和Collections的区别
2016/05/02 面试题
中餐厅主管的职责范文
2014/02/04 职场文书
《和我们一样享受春天》教学反思
2014/02/07 职场文书
学术诚信承诺书
2014/05/26 职场文书
党员领导干部承诺书
2014/05/28 职场文书
婚礼迎宾词大全
2015/08/10 职场文书
2016班级元旦联欢会开幕词
2016/03/04 职场文书
职场中的你,辞职信写对了吗?
2019/06/26 职场文书