解决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线程的两种编程方式
Apr 14 Python
python实现批量改文件名称的方法
May 25 Python
详细介绍Python的鸭子类型
Sep 12 Python
Python机器学习之K-Means聚类实现详解
Feb 22 Python
对Python 文件夹遍历和文件查找的实例讲解
Apr 26 Python
python线程池threadpool使用篇
Apr 27 Python
pycharm 将python文件打包为exe格式的方法
Jan 16 Python
利用Python+阿里云实现DDNS动态域名解析的方法
Apr 01 Python
Pandas —— resample()重采样和asfreq()频度转换方式
Feb 26 Python
Python 字典中的所有方法及用法
Jun 10 Python
使用npy转image图像并保存的实例
Jul 01 Python
弄清Pytorch显存的分配机制
Dec 10 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学习之流程控制实现代码
2011/06/09 PHP
php 多关键字 高亮显示实现代码
2012/04/23 PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
2013/08/09 PHP
FormValidate 表单验证功能代码更新并提供下载
2008/08/23 Javascript
JavaScript 事件冒泡简介及应用
2010/01/11 Javascript
IE6弹出“已终止操作”的解决办法
2010/11/27 Javascript
载入jQuery库的最佳方法详细说明及实现代码
2012/12/28 Javascript
chrome浏览器不支持onmouseleave事件的解决技巧
2013/05/31 Javascript
json数据处理技巧(字段带空格、增加字段、排序等等)
2013/06/14 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
jQuery+css实现炫目的动态块漂移效果
2016/01/28 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
实例讲解JavaScript中instanceof运算符的用法
2016/06/08 Javascript
深入理解JS DOM事件机制
2016/08/06 Javascript
巧用Javascript的逻辑运算符
2016/12/02 Javascript
原生js实现轮播图的示例代码
2017/02/20 Javascript
微信小程序 仿猫眼实现实例代码
2017/03/14 Javascript
JS实现点击下拉菜单把选择的内容同步到input输入框内的实例
2018/01/23 Javascript
浅谈Webpack打包优化技巧
2018/06/12 Javascript
微信小程序实现天气预报功能
2018/07/18 Javascript
js实现Element中input组件的部分功能并封装成组件(实例代码)
2021/03/02 Javascript
用于统计项目中代码总行数的Python脚本分享
2015/04/21 Python
python中string模块各属性以及函数的用法介绍
2016/05/30 Python
多版本Python共存的配置方法
2017/05/22 Python
使用python验证代理ip是否可用的实现方法
2018/07/25 Python
基于tensorflow加载部分层的方法
2018/07/26 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
2019/12/12 Python
打印tensorflow恢复模型中所有变量与操作节点方式
2020/05/26 Python
html5 canvas里绘制椭圆并保持线条粗细均匀的技巧
2013/03/25 HTML / CSS
HTML5响应式(自适应)网页设计的实现
2017/11/17 HTML / CSS
美体小铺印度官网:The Body Shop印度
2019/10/17 全球购物
医学专业毕业生推荐信
2014/07/12 职场文书
党的群众路线教育实践活动批评与自我批评发言稿
2014/10/16 职场文书
2016领导干部廉洁自律心得体会
2016/01/13 职场文书
Vue OpenLayer测距功能的实现
2022/04/20 Vue.js
阿里面试Nacos配置中心交互模型是push还是pull原理解析
2022/07/23 Java/Android