解决python文件字符串转列表时遇到空行的问题


Posted in Python onJuly 09, 2017

文件内容如下:

Alex 100000
Rain 80000
Egon 50000
Yuan 30000
        #此处有一个空行!

现在看如何处理并转成列表!

salary_info = open("salaryinfo.txt", "r+", encoding="UTF-8")
salary_info_list = []
for line in salary_info.readlines():
  if line == '\n':
    pass
  else:
    salary_info_list.append(list(line.split())) # 读到的列表以追加的方式追加到salary_list值中。

输出结果如下:

[['Alex', '100000'], ['Rain', '80000'], ['Egon', '50000'], ['Yuan', '30000']]

以上这篇解决python文件字符串转列表时遇到空行的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python微信跳一跳系列之棋子定位颜色识别
Feb 26 Python
通过Py2exe将自己的python程序打包成.exe/.app的方法
May 26 Python
浅谈Django的缓存机制
Aug 23 Python
Python内置random模块生成随机数的方法
May 31 Python
python sorted函数原理解析及练习
Feb 10 Python
python zip,lambda,map函数代码实例
Apr 04 Python
PageFactory设计模式基于python实现
Apr 14 Python
使用Keras 实现查看model weights .h5 文件的内容
Jun 09 Python
通过实例解析python创建进程常用方法
Jun 19 Python
python如何发送带有附件、正文为HTML的邮件
Feb 27 Python
Python深度学习之Pytorch初步使用
May 20 Python
python实现语音常用度量方法的代码详解
May 25 Python
python3 shelve模块的详解
Jul 08 #Python
Python基于scapy实现修改IP发送请求的方法示例
Jul 08 #Python
Python开发微信公众平台的方法详解【基于weixin-knife】
Jul 08 #Python
python 中random模块的常用方法总结
Jul 08 #Python
Python调用微信公众平台接口操作示例
Jul 08 #Python
HTML中使用python屏蔽一些基本功能的方法
Jul 07 #Python
CentOS 7下安装Python 3.5并与Python2.7兼容并存详解
Jul 07 #Python
You might like
社区(php&&mysql)二
2006/10/09 PHP
php检测用户是否用手机(Mobile)访问网站的类
2014/01/09 PHP
PHP保存带BOM文件的方法
2015/02/12 PHP
PHP生成树的方法
2015/07/28 PHP
thinkphp 抓取网站的内容并且保存到本地的实例详解
2017/08/25 PHP
PHP rsa加密解密算法原理解析
2020/12/09 PHP
用js实现的页面关键字密度查询代码
2007/12/27 Javascript
基于jQuery的图片不完全按比例自动缩小
2014/07/11 Javascript
jquery单选框radio绑定click事件实现方法
2015/01/14 Javascript
JavaScript获取伪元素(Pseudo-Element)属性的方法技巧
2015/03/13 Javascript
javascript去除空格方法小结
2015/05/21 Javascript
JS实现响应鼠标点击动画渐变弹出层效果代码
2016/03/25 Javascript
JS动态创建元素的两种方法
2016/04/20 Javascript
JavaScript制作简单分页插件
2016/09/11 Javascript
js手机号批量滚动抽奖实现代码
2020/04/17 Javascript
JavaScript实现简单的星星评分效果
2017/05/18 Javascript
在Vue组件中使用 TypeScript的方法
2018/02/28 Javascript
微信小程序带动画弹窗组件使用方法详解
2018/11/27 Javascript
@angular前端项目代码优化之构建Api Tree的方法
2018/12/24 Javascript
封装微信小程序http拦截器过程解析
2019/08/13 Javascript
layui 富文本赋值,取值,取纯文本值的实例
2019/09/18 Javascript
[02:32]DOTA2英雄基础教程 美杜莎
2014/01/07 DOTA
Python的print用法示例
2014/02/11 Python
linux环境下的python安装过程图解(含setuptools)
2017/11/22 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
2018/06/22 Python
Python中如何使用if语句处理列表实例代码
2019/02/24 Python
树莓派极简安装OpenCv的方法步骤
2019/10/10 Python
Python pygame绘制文字制作滚动文字过程解析
2019/12/12 Python
Python Selenium安装及环境配置的实现
2020/03/17 Python
美国知名艺术画网站:Art.com
2017/02/09 全球购物
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
2012/11/04 面试题
机械化及自动化毕业生的自我评价分享
2013/11/06 职场文书
触摸春天教学反思
2014/02/03 职场文书
管理建议书范文
2014/05/13 职场文书
酒店端午节活动方案
2014/08/26 职场文书
SQL使用复合索引实现数据库查询的优化
2022/05/25 SQL Server