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 自动提交和抓取网页
Jul 13 Python
Python实现的石头剪子布代码分享
Aug 22 Python
python实现颜色rgb和hex相互转换的函数
Mar 19 Python
Python做文本按行去重的实现方法
Oct 19 Python
python 查找文件名包含指定字符串的方法
Jun 05 Python
Python3连接SQLServer、Oracle、MySql的方法
Jun 28 Python
Python图像处理之gif动态图的解析与合成操作详解
Dec 30 Python
pytorch 准备、训练和测试自己的图片数据的方法
Jan 10 Python
Python实现不规则图形填充的思路
Feb 02 Python
Python 定义只读属性的实现方式
Mar 05 Python
查看已安装tensorflow版本的方法示例
Apr 19 Python
Python内置类型集合set和frozenset的使用详解
Apr 26 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中常见的mongodb查询操作
2013/06/20 PHP
详解PHP用substr函数截取字符串中的某部分
2016/12/03 PHP
PDO::_construct讲解
2019/01/27 PHP
理解JavaScript变量作用域更轻松
2009/10/25 Javascript
JavaScript 判断用户输入的邮箱及手机格式是否正确
2013/12/08 Javascript
js弹窗返回值详解(window.open方式)
2014/01/11 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
2014/05/08 Javascript
如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
2015/12/26 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐)
2016/06/23 Javascript
jQuery绑定事件的四种方式介绍
2016/10/31 Javascript
JS树形菜单组件Bootstrap TreeView使用方法详解
2016/12/21 Javascript
JavaScript表单验证完美代码
2017/03/02 Javascript
从零开始学习Node.js系列教程之设置HTTP头的方法示例
2017/04/13 Javascript
js实现前端图片上传即时预览功能
2017/08/02 Javascript
webpack使用 babel-loader 转换 ES6代码示例
2017/08/21 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
react 组件传值的三种方法
2019/06/03 Javascript
jQuery HTML获取内容和属性操作实例分析
2020/05/20 jQuery
vue全局使用axios的操作
2020/09/08 Javascript
Vue3为什么这么快
2020/09/23 Javascript
[01:43]倾听DOTA2英雄之声 魅惑魔女国服配音鉴赏
2013/06/06 DOTA
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
[04:52]第二届DOTA2亚洲邀请赛主赛事第一天比赛集锦:OG娜迦海妖放大配合谜团大中3人
2017/04/02 DOTA
[07:37]DOTA2-DPC中国联赛2月2日Recap集锦
2021/03/11 DOTA
python交互式图形编程实例(一)
2017/11/17 Python
Python eval的常见错误封装及利用原理详解
2019/03/26 Python
python实现微信小程序用户登录、模板推送
2019/08/28 Python
图解python全局变量与局部变量相关知识
2019/11/02 Python
python3 循环读取excel文件并写入json操作
2020/07/14 Python
NICKIS.com荷兰:设计师儿童时装
2020/01/08 全球购物
娇韵诗Clarins意大利官方网站:法国天然护肤品牌
2020/03/11 全球购物
大学生饮食连锁店创业计划书
2014/01/17 职场文书
优秀老员工获奖感言
2014/02/15 职场文书
环境工程专业自荐信
2014/03/03 职场文书
销售个人求职信范文
2014/04/28 职场文书
导游词之澳门玫瑰圣母堂
2019/12/03 职场文书