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 25 Python
详解python读取image
Apr 03 Python
python实现飞机大战游戏
Oct 26 Python
python如何爬取网站数据并进行数据可视化
Jul 08 Python
Python中print函数简单使用总结
Aug 05 Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
Aug 12 Python
Django如何实现网站注册用户邮箱验证功能
Aug 14 Python
Python进阶之使用selenium爬取淘宝商品信息功能示例
Sep 16 Python
Pytorch 中retain_graph的用法详解
Jan 07 Python
解决python 在for循环并且pop数组的时候会跳过某些元素的问题
Dec 11 Python
Python try except finally资源回收的实现
Jan 25 Python
django上传文件的三种方式
Apr 29 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 生成随机验证码图片代码
2010/02/08 PHP
php获取post中的json数据的实现方法
2011/06/08 PHP
Windows2003下php5.4安装配置教程(Apache2.4)
2016/06/30 PHP
PHP中new static()与new self()的比较
2016/08/19 PHP
Laravel框架实现的记录SQL日志功能示例
2018/06/19 PHP
超级兔子让浮动层消失的前因后果
2007/03/09 Javascript
使用自定义setTimeout和setInterval使之可以传递参数和对象参数
2009/04/24 Javascript
Js判断参数(String,Array,Object)是否为undefined或者值为空
2013/11/04 Javascript
JS选项卡动态替换banner图片路径的方法
2015/05/11 Javascript
js生成随机数的过程解析
2015/11/24 Javascript
JavaScript——DOM操作——Window.document对象详解
2016/07/14 Javascript
JS匿名函数实例分析
2016/11/26 Javascript
Bootstrap select实现下拉框多选效果
2016/12/23 Javascript
关于HTML5的data-*自定义属性的总结
2018/05/05 Javascript
react-native使用leanclound消息推送的方法
2018/08/06 Javascript
elementUI select组件value值注意事项详解
2019/05/29 Javascript
node使用request请求的方法
2019/12/20 Javascript
Vue + ts实现轮播插件的示例
2020/11/10 Javascript
[05:05]第三天的dota2
2013/07/29 DOTA
[05:35]DOTA2英雄梦之声_第13期_拉比克
2014/06/21 DOTA
python使用PythonMagick将jpg图片转换成ico图片的方法
2015/03/26 Python
Python lxml模块安装教程
2015/06/02 Python
一步步教你用Python实现2048小游戏
2017/01/19 Python
TensorFlow实现MLP多层感知机模型
2018/03/09 Python
python的常用模块之collections模块详解
2018/12/06 Python
详解将Python程序(.py)转换为Windows可执行文件(.exe)
2019/07/19 Python
python retrying模块的使用方法详解
2019/09/25 Python
基于python实现FTP文件上传与下载操作(ftp&sftp协议)
2020/04/01 Python
解决pytorch 模型复制的一些问题
2021/03/03 Python
Html5之webcoekt播放JPEG图片流
2020/09/22 HTML / CSS
XD健身器材:Kevlar球、Crossfit健身球
2019/03/26 全球购物
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
2016/04/13 面试题
英语感恩演讲稿
2014/01/14 职场文书
《颐和园》教学反思
2014/02/26 职场文书
小学数学教研活动总结
2014/07/01 职场文书
初中班主任工作总结2015
2015/05/13 职场文书