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二叉树的实现实例
Nov 21 Python
完美解决Python2操作中文名文件乱码的问题
Jan 04 Python
老生常谈Python进阶之装饰器
May 11 Python
windows下python连接oracle数据库
Jun 07 Python
TensorFlow saver指定变量的存取
Mar 10 Python
python中返回矩阵的行列方法
Apr 04 Python
numpy concatenate数组拼接方法示例介绍
May 27 Python
Ubuntu下Anaconda和Pycharm配置方法详解
Jun 14 Python
Python线程障碍对象Barrier原理详解
Dec 02 Python
python-docx文件定位读取过程(尝试替换)
Feb 13 Python
python FTP编程基础入门
Feb 27 Python
python内置模块之上下文管理contextlib
Jun 14 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
wordpress之wp-settings.php
2007/08/17 PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
2013/06/20 PHP
用Json实现PHP与JavaScript间数据交换的方法详解
2013/06/20 PHP
推荐一款PHP+jQuery制作的列表分页的功能模块
2014/10/14 PHP
php导入模块文件分享
2015/03/17 PHP
PHP使用new StdClass()创建空对象的方法分析
2017/06/06 PHP
laravel5实现微信第三方登录功能
2018/12/06 PHP
php ajax confirm 删除实例详解
2019/03/06 PHP
PHP数组实际占用内存大小原理解析
2020/12/11 PHP
javascript 浏览器检测代码精简版
2010/03/04 Javascript
jQuery1.4.2与老版本json格式兼容的解决方法
2011/02/12 Javascript
浅析js设置控件的readonly与enabled属性问题
2013/12/25 Javascript
JavaScript中的typeof操作符用法实例
2014/04/05 Javascript
jstree的简单实例
2016/12/01 Javascript
Angular.Js的自动化测试详解
2016/12/09 Javascript
jquery代码规范让代码越来越好看
2017/02/03 Javascript
Angularjs 双向绑定时字符串的转换成数字类型的问题
2017/06/12 Javascript
AngularJS中的作用域实例分析
2018/05/16 Javascript
使用Sonarqube扫描Javascript代码的示例
2018/12/26 Javascript
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
2019/05/04 jQuery
微信小程序中悬浮窗功能的实现代码
2019/08/02 Javascript
[41:56]Spirit vs Liquid Supermajor小组赛A组 BO3 第一场 6.2
2018/06/03 DOTA
python2.7 mayavi 安装图文教程(推荐)
2017/06/22 Python
完美解决安装完tensorflow后pip无法使用的问题
2018/06/11 Python
深入浅析python3中的unicode和bytes问题
2019/07/03 Python
简单了解Java Netty Reactor三种线程模型
2020/04/26 Python
Canvas制作旋转的太极的示例
2018/03/09 HTML / CSS
三年级科学教学反思
2014/01/29 职场文书
老师的检讨书
2014/02/23 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
运动会演讲稿100字
2014/08/25 职场文书
2015年社区党建工作汇报材料
2015/06/25 职场文书
2016年机关单位节能宣传周活动总结
2016/04/05 职场文书
火锅店的开业营销方案范本!
2019/07/05 职场文书
Java 超详细讲解数据结构中的堆的应用
2022/04/02 Java/Android
Win11 Beta 预览版 22621.575 和 22622.575更新补丁KB5016694发布(附更新内容大全)
2022/08/14 数码科技