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 相关文章推荐
rhythmbox中文名乱码问题解决方法
Sep 06 Python
对Python 3.2 迭代器的next函数实例讲解
Oct 18 Python
python正向最大匹配分词和逆向最大匹配分词的实例
Nov 14 Python
Python第三方Window模块文件的几种安装方法
Nov 22 Python
对pandas的算术运算和数据对齐实例详解
Dec 22 Python
Python实现计算字符串中出现次数最多的字符示例
Jan 21 Python
一篇文章了解Python中常见的序列化操作
Jun 20 Python
Django上使用数据可视化利器Bokeh解析
Jul 31 Python
pytorch中图像的数据格式实例
Feb 11 Python
Windows系统下pycharm中的pip换源
Feb 23 Python
tensorflow转换ckpt为savermodel模型的实现
May 25 Python
Numpy数组的广播机制的实现
Nov 03 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设计模式之调解者模式的深入解析
2013/06/13 PHP
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
2014/04/24 PHP
PHP SOCKET编程详解
2015/05/22 PHP
PHP基于单例模式实现的数据库操作基类
2016/01/15 PHP
PHP实现基于状态的责任链审批模式详解
2019/05/31 PHP
javascript优先加载笔记代码
2008/09/30 Javascript
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
理运用命名空间让js不产生冲突避免全局变量的泛滥
2014/06/15 Javascript
node.js中的fs.ftruncate方法使用说明
2014/12/15 Javascript
js调出上下文菜单的实例
2015/12/17 Javascript
ion content 滚动到底部会遮住一部分视图的快速解决方法
2016/09/06 Javascript
详解vue2路由vue-router配置(懒加载)
2017/04/08 Javascript
在vue中实现简单页面逆传值的方法
2017/11/27 Javascript
关于Webpack dev server热加载失败的解决方法
2018/02/22 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
jQuery实现图片简单轮播功能示例
2018/08/13 jQuery
layui 优化button按钮和弹出框的方法
2018/08/15 Javascript
JavaScript两种计时器的实例讲解
2019/01/31 Javascript
Vue.js中的高级面试题及答案
2020/01/13 Javascript
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
Python 列表(List)操作方法详解
2014/03/11 Python
python脚本实现xls(xlsx)转成csv
2016/04/10 Python
python抓取网页中链接的静态图片
2018/01/29 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
python gensim使用word2vec词向量处理中文语料的方法
2019/07/05 Python
详解python中的模块及包导入
2019/08/30 Python
用python实现英文字母和相应序数转换的方法
2019/09/18 Python
使用Python的datetime库处理时间(RPA流程)
2019/11/24 Python
详解HTML5中的picture元素响应式处理图片
2018/01/03 HTML / CSS
法国在线药房:1001Pharmacies
2021/03/07 全球购物
SOA的常见陷阱或者误解是什么
2014/10/05 面试题
物业总经理岗位职责
2014/02/28 职场文书
个人纪律作风整改措施思想汇报
2014/10/12 职场文书
司法局群众路线教育实践活动开展情况总结
2014/10/25 职场文书
教师党员承诺书2015
2015/01/21 职场文书
党内外群众意见范文
2015/06/02 职场文书