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实现的二叉树定义与遍历算法实例
Jun 30 Python
Python探索之Metaclass初步了解
Oct 28 Python
详解python函数传参是传值还是传引用
Jan 16 Python
python实现媒体播放器功能
Feb 11 Python
VSCode下配置python调试运行环境的方法
Apr 06 Python
python中使用iterrows()对dataframe进行遍历的实例
Jun 09 Python
python学生信息管理系统(初级版)
Oct 17 Python
python实现网站微信登录的示例代码
Sep 18 Python
python读取mysql数据绘制条形图
Mar 25 Python
python 基于selenium实现鼠标拖拽功能
Dec 24 Python
用Python制作音乐海报
Jan 26 Python
在Django中使用MQTT的方法
May 10 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
兼容firefox,chrome的网页灰度效果
2011/08/08 PHP
基于PHP CURL用法的深入分析
2013/06/09 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
2013/11/13 PHP
CodeIgniter输出中文乱码的两种解决办法
2014/06/12 PHP
Zend Framework教程之配置文件application.ini解析
2016/03/10 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
2019/12/04 PHP
syntaxhighlighter 使用方法
2007/07/02 Javascript
一个js的tab切换效果代码[代码分离]
2010/04/11 Javascript
JQuery设置和去除disabled属性的5种方法总结
2013/05/16 Javascript
JavaScript实现复制功能各浏览器支持情况实测
2013/07/18 Javascript
javascript中比较字符串是否相等的方法
2013/07/23 Javascript
Jquery增加鼠标中间功能mousewheel的实例代码
2013/09/05 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
使用JSLint提高JS代码质量方法分享
2013/12/16 Javascript
三种取消选中单选框radio的方法
2014/09/09 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
2014/09/09 Javascript
封装好的一个万能检测表单的方法
2015/01/21 Javascript
Javascript代码实现仿实例化类
2015/04/03 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
2015/07/27 Javascript
浅析nodejs实现Websocket的数据接收与发送
2015/11/19 NodeJs
Javascript中常见的逻辑题和解决方法
2016/09/17 Javascript
AngularJS学习第一篇 AngularJS基础知识
2017/02/13 Javascript
jQuery实现动态删除LI的方法
2017/05/30 jQuery
Python实现将数据写入netCDF4中的方法示例
2018/08/30 Python
Python2和Python3之间的str处理方式导致乱码的讲解
2019/01/03 Python
Win10下Python3.7.3安装教程图解
2019/07/08 Python
python redis连接 有序集合去重的代码
2019/08/04 Python
css3实现书本翻页效果的示例代码
2021/03/08 HTML / CSS
新加坡一家在线男士皮具品牌:Faire Leather Co.
2019/12/01 全球购物
体育教师工作总结的自我评价
2013/10/10 职场文书
超市业务员岗位职责
2013/12/05 职场文书
物流创业计划书
2014/02/01 职场文书
中学生评语大全
2014/04/18 职场文书
“九一八事变纪念日”国旗下讲话稿
2014/09/14 职场文书
工作失误检讨书(3篇)
2014/10/11 职场文书
酒店工程部岗位职责
2015/02/12 职场文书