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动态监控日志内容的示例
Feb 16 Python
Python使用新浪微博API发送微博的例子
Apr 10 Python
Windows8下安装Python的BeautifulSoup
Jan 22 Python
Python编写电话薄实现增删改查功能
May 07 Python
python 不以科学计数法输出的方法
Jul 16 Python
python 3.7.0 安装配置方法图文教程
Aug 27 Python
Python实现简单石头剪刀布游戏
Jan 20 Python
Python+PyQt5实现美剧爬虫可视工具的方法
Apr 25 Python
PyQt QListWidget修改列表项item的行高方法
Jun 20 Python
Python基础之列表常见操作经典实例详解
Feb 26 Python
django admin 添加自定义链接方式
Mar 11 Python
python简单实现插入排序实例代码
Dec 16 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
晶体管单管来复再生式收音机
2021/03/02 无线电
一周学会PHP(视频)Http下载
2006/12/12 PHP
使用phpQuery采集网页的方法
2013/11/13 PHP
php把大写命名转换成下划线分割命名
2015/04/27 PHP
php图片添加文字水印实现代码
2016/03/15 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
在textarea文本域中显示HTML代码的方法
2007/03/06 Javascript
JQuery 初体验(建议学习jquery)
2009/04/25 Javascript
jquery ajax 同步异步的执行示例代码
2010/06/23 Javascript
Uglifyjs(JS代码优化工具)入门 安装使用
2020/04/13 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
2014/12/15 Javascript
JavaScript中字符串与Unicode编码互相转换的实现方法
2015/12/18 Javascript
js+css实现select的美化效果
2016/03/24 Javascript
JS处理一些简单计算题
2018/02/24 Javascript
swiper 解决动态加载数据滑动失效的问题
2018/02/26 Javascript
JS扩展String.prototype.format字符串拼接的功能
2018/03/09 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(下)
2018/04/18 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
如何解决webpack-dev-server代理常切换问题
2019/01/09 Javascript
JS继承实现方法及优缺点详解
2020/09/02 Javascript
[04:49]期待西雅图之战 2016国际邀请赛中国区预选赛WINGS战队赛后采访
2016/06/29 DOTA
[01:33]PWL开团时刻DAY2-开雾与反开雾
2020/10/31 DOTA
Python字符串格式化的方法(两种)
2017/09/19 Python
对python字典元素的添加与修改方法详解
2018/07/06 Python
numpy concatenate数组拼接方法示例介绍
2019/05/27 Python
python实现网页录音效果
2020/10/26 Python
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
澳大利亚便宜的家庭购物网站:CrazySales
2018/02/06 全球购物
美国高级音响品牌:Master&Dynamic
2018/07/05 全球购物
Bailey帽子官方商店:Bailey Hats
2018/09/25 全球购物
排序都有哪几种方法?请列举。用JAVA实现一个快速排序
2014/02/16 面试题
出口公司经理求职简历中的自我评价
2013/10/13 职场文书
最新奶茶店创业计划书范文
2014/02/08 职场文书
致跳远运动员广播稿
2014/02/11 职场文书
慈善晚会策划方案
2014/05/14 职场文书
一篇文章学会Vue中间件管道
2021/06/20 Vue.js