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实现简单温度转换的方法
Mar 13 Python
Python简单调用MySQL存储过程并获得返回值的方法
Jul 20 Python
Python中在脚本中引用其他文件函数的实现方法
Jun 23 Python
Python 基础教程之闭包的使用方法
Sep 29 Python
Python数据结构与算法之完全树与最小堆实例
Dec 13 Python
python中tkinter的应用:修改字体的实例讲解
Jul 17 Python
Python使用微信接入图灵机器人过程解析
Nov 04 Python
Matplotlib scatter绘制散点图的方法实现
Jan 02 Python
python字符串替换re.sub()实例解析
Feb 09 Python
Python爬虫实现vip电影下载的示例代码
Apr 20 Python
Python经典五人分鱼实例讲解
Jan 04 Python
python基础学习之递归函数知识总结
May 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封装分页工具类
2017/01/14 PHP
PHP运用foreach神奇的转换数组(实例讲解)
2018/02/01 PHP
tp5.1 框架数据库高级查询技巧实例总结
2020/05/25 PHP
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
2010/05/07 Javascript
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
js 利用image对象实现图片的预加载提高访问速度
2013/03/29 Javascript
js实现的早期滑动门菜单效果代码
2015/08/27 Javascript
jQuery fancybox在ie浏览器下无法显示关闭按钮的解决办法
2016/02/19 Javascript
让你一句话理解闭包(简单易懂)
2016/06/03 Javascript
深入浅析JavaScript函数前面的加号和叹号
2016/07/09 Javascript
javascript与jquery动态创建html元素示例
2016/07/25 Javascript
BootStrap中的表单大全
2016/09/07 Javascript
文件上传,iframe跨域数据提交的实现
2016/11/18 Javascript
搭建简单的nodejs http服务器详解
2017/03/09 NodeJs
jQuery zTree树插件动态加载实例代码
2017/05/11 jQuery
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
微信小程序自定义select下拉选项框组件的实现代码
2018/08/28 Javascript
javascript实现简易聊天室
2019/07/12 Javascript
如何准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求
2015/10/13 Python
Python numpy生成矩阵、串联矩阵代码分享
2017/12/04 Python
在Pycharm中设置默认自动换行的方法
2019/01/16 Python
Django中多种重定向方法使用详解
2019/07/17 Python
postman和python mock测试过程图解
2020/02/22 Python
python 实现人和电脑猜拳的示例代码
2020/03/02 Python
Python csv文件记录流程代码解析
2020/07/16 Python
浅谈HTML5 & CSS3的新交互特性
2016/07/19 HTML / CSS
屈臣氏越南官网:Watsons越南
2021/01/14 全球购物
《鸿门宴》教学反思
2014/04/22 职场文书
单位婚育证明范本
2014/11/21 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
西岭雪山导游词
2015/02/06 职场文书
教师岗位职责范本
2015/04/02 职场文书
军训结束新闻稿
2015/07/17 职场文书
PHP中->和=>的意思
2021/03/31 PHP
我们认为中短波广播场强仪的最佳组合
2022/04/05 无线电
nginx 配置缓存
2022/05/11 Servers