Python实现的将文件每一列写入列表功能示例【测试可用】


Posted in Python onMarch 19, 2018

本文实例讲述了Python实现的将文件每一列写入列表功能。分享给大家供大家参考,具体如下:

# -*- coding: utf-8 -*-
#! python3
'''
python读取文件,每一列写入一个列表
'''
def readFile(cor):
  data = []
  with open(cor,encoding='utf-8') as fr:
    lines = fr.readlines()
  sent_, pin_, tag_ = [], [], []
  for line in lines:
#    print("读取的数据为:%s"%line)
    if line != '\n':
      [char, yin, label] = line.strip().split()
      sent_.append(char)
      pin_.append(yin)
      tag_.append(label)
  data.append((sent_, pin_, tag_))
  sent_, pin_, tag_ = [], [], []
  print(data)
  return data
readFile('fileTmp.txt')

其中fileTmp.txt文件内容如下:

IT pro 3water.com

search info www.baidu.com
web news www.sina.com.cn
product buy www.taobao.com

运行结果:

Python实现的将文件每一列写入列表功能示例【测试可用】

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python使用matplotlib绘图时图例显示问题的解决
Apr 27 Python
Python编程之变量赋值操作实例分析
Jul 24 Python
Python数字图像处理之霍夫线变换实现详解
Jan 12 Python
python实现word 2007文档转换为pdf文件
Mar 15 Python
TensorFlow数据输入的方法示例
Jun 19 Python
python实现共轭梯度法
Jul 03 Python
django重新生成数据库中的某张表方法
Aug 28 Python
Django获取应用下的所有models的例子
Aug 30 Python
如何使用Python脚本实现文件拷贝
Nov 20 Python
基于python调用psutil模块过程解析
Dec 20 Python
详解pytorch tensor和ndarray转换相关总结
Sep 03 Python
Python基础进阶之海量表情包多线程爬虫功能的实现
Dec 17 Python
python如何在列表、字典中筛选数据
Mar 19 #Python
python素数筛选法浅析
Mar 19 #Python
python实现堆和索引堆的代码示例
Mar 19 #Python
python实现一个简单的并查集的示例代码
Mar 19 #Python
python使用筛选法计算小于给定数字的所有素数
Mar 19 #Python
python将每个单词按空格分开并保存到文件中
Mar 19 #Python
python将文本分每两行一组并保存到文件
Mar 19 #Python
You might like
php的POSIX 函数以及进程测试的深入分析
2013/06/03 PHP
一个简单的PHP验证码实现代码
2014/05/10 PHP
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
2014/05/08 Javascript
jquery淡入淡出效果简单实例
2016/01/14 Javascript
快速掌握Node.js事件驱动模型
2016/03/21 Javascript
jQuery validate验证插件使用详解
2016/05/11 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
2017/03/21 Javascript
浅析vue插槽和作用域插槽的理解
2019/04/22 Javascript
ES6的异步终极解决方案分享
2019/07/11 Javascript
[33:33]完美世界DOTA2联赛PWL S2 FTD.C vs SZ 第二场 11.27
2020/11/30 DOTA
python标准日志模块logging的使用方法
2013/11/01 Python
Python中super的用法实例
2015/05/28 Python
python基于xmlrpc实现二进制文件传输的方法
2015/06/02 Python
django admin添加数据自动记录user到表中的实现方法
2018/01/05 Python
Python实现的字典值比较功能示例
2018/01/08 Python
python+opencv+caffe+摄像头做目标检测的实例代码
2018/08/03 Python
Python线程同步的实现代码
2018/10/03 Python
Python使用统计函数绘制简单图形实例代码
2019/05/15 Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
2019/08/20 Python
python实现截取屏幕保存文件,删除N天前截图的例子
2019/08/27 Python
Django admin禁用编辑链接和添加删除操作详解
2019/11/15 Python
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
2020/04/24 Python
Django使用Profile扩展User模块方式
2020/05/14 Python
详细分析Python collections工具库
2020/07/16 Python
加拿大购物频道:The Shopping Channel
2016/07/21 全球购物
银行实习自我鉴定
2013/10/12 职场文书
五一手机促销方案
2014/03/08 职场文书
给学校的建议书
2014/03/12 职场文书
武当山导游词
2015/02/03 职场文书
护士先进个人总结
2015/02/13 职场文书
2015年学校精神文明工作总结
2015/05/27 职场文书
格列夫游记读书笔记
2015/07/01 职场文书
乡镇司法所2015年度工作总结
2015/10/14 职场文书
CSS3实现的侧滑菜单
2021/04/27 HTML / CSS
Android基础入门之dataBinding的简单使用教程
2022/06/21 Java/Android