python之从文件读取数据到list的实例讲解


Posted in Python onApril 19, 2018

背景:

文件内容每一行是由N个单一数字组成的,每个数字之间由制表符区分,比如:

0 4 3 1 2
2 1 0 3
1 2 0
……

现在需要将每一行数据存为一个list,然后所有行组成一个大的list

工具:

1.strip():用于移除字符串头尾指定的字符,默认为空格,返回是字符串
2.split():通过指定分隔符对字符串进行切片,返回是字符串组成的list

实例:

#!/usr/bin/python 
#coding=utf-8 
 
def readfile(filename): 
  with open(filename,'r') as f: 
    for line in f.readlines(): 
      linestr = line.strip() 
      print linestr 
      linestrlist = linestr.split("\t") 
      print linestrlist 
      linelist = map(int,linestrlist)# 方法一 
      # linelist = [int(i) for i in linestrlist] # 方法二 
      print linelist

以上这篇python之从文件读取数据到list的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
好用的Python编辑器WingIDE的使用经验总结
Aug 31 Python
浅析python中SQLAlchemy排序的一个坑
Feb 24 Python
使用pycharm生成代码模板的实例
May 23 Python
Python实现的简单排列组合算法示例
Jul 04 Python
Python直接赋值、浅拷贝与深度拷贝实例分析
Jun 18 Python
python创建属于自己的单词词库 便于背单词
Jul 30 Python
python+openCV调用摄像头拍摄和处理图片的实现
Aug 06 Python
基于SpringBoot构造器注入循环依赖及解决方式
Apr 26 Python
详解Flask前后端分离项目案例
Jul 24 Python
使用tensorflow进行音乐类型的分类
Aug 14 Python
python中子类与父类的关系基础知识点
Feb 02 Python
matplotlib画混淆矩阵与正确率曲线的实例代码
Jun 01 Python
python实现读取大文件并逐行写入另外一个文件
Apr 19 #Python
python按行读取文件,去掉每行的换行符\n的实例
Apr 19 #Python
PyQt5每天必学之拖放事件
Aug 27 #Python
sublime python3 输入换行不结束的方法
Apr 19 #Python
PyQt5每天必学之像素图控件QPixmap
Apr 19 #Python
PyQt5每天必学之单行文本框
Apr 19 #Python
PyQt5每天必学之日历控件QCalendarWidget
Apr 19 #Python
You might like
PHP flock 文件锁详细介绍
2012/12/29 PHP
php漏洞之跨网站请求伪造与防止伪造方法
2013/08/15 PHP
php从数据库查询结果生成树形列表的方法
2015/04/17 PHP
php函数mkdir实现递归创建层级目录
2016/10/27 PHP
PHP如何获取当前主机、域名、网址、路径、端口等参数
2017/06/09 PHP
jquery validate使用攻略 第四步
2010/07/01 Javascript
基于jquery的滑动样例代码
2010/11/20 Javascript
jquery遍历数组与筛选数组的方法
2013/11/05 Javascript
window.onload与$(document).ready()的区别分析
2015/05/30 Javascript
JS+CSS实现表格高亮的方法
2015/08/05 Javascript
JavaScript中innerHTML,innerText,outerHTML的用法及区别
2015/09/01 Javascript
跟我学习javascript的异步脚本加载
2015/11/20 Javascript
Boostrap入门准备之border box
2016/05/09 Javascript
jquery.qtip提示信息插件用法简单实例
2016/06/17 Javascript
jQuery+正则+文本框只能输入数字的实现方法
2016/10/07 Javascript
基于node.js制作简单爬虫教程
2017/06/29 Javascript
nodejs搭建本地服务器轻松解决跨域问题
2018/03/21 NodeJs
webpack项目使用eslint建立代码规范实现
2019/05/16 Javascript
vue element-ui实现动态面包屑导航
2019/12/23 Javascript
js将URL网址转为16进制加密与解密函数
2020/03/04 Javascript
[03:15]2014DOTA2国际邀请赛 专访国士无双信心满满
2014/07/12 DOTA
python中__call__内置函数用法实例
2015/06/04 Python
wxPython使用系统剪切板的方法
2015/06/16 Python
python3.4下django集成使用xadmin后台的方法
2017/08/15 Python
Python编程pygame模块实现移动的小车示例代码
2018/01/03 Python
Python math库 ln(x)运算的实现及原理
2019/07/17 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
基于python爬取梨视频实现过程解析
2020/11/09 Python
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
html5使用canvas绘制文字特效
2014/12/15 HTML / CSS
Spotahome意大利:公寓和房间出租
2020/02/21 全球购物
会计与审计专业大专生求职信
2013/10/03 职场文书
机关党员2014全国两会学习心得体会
2014/03/10 职场文书
护士2014年终工作总结
2014/11/11 职场文书
葬礼主持词
2015/07/02 职场文书
Python中使用subprocess库创建附加进程
2021/05/11 Python