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

yipeiwu_com6年前Python基础

本文实例讲述了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 www.jb51.net

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

运行结果:

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python函数使用技巧总结》、《Python数据结构与算法教程》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总

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

相关文章

Django卸载之后重新安装的方法

前言 大家应该都有所体会,在不同的项目可能会使用不同的Django版本,兼任性是大问题,如果不幸要去接手不同版本的项目,比较惨烈! 如果想重装一个Django版本,需要先卸载后安装。...

python 检查文件mime类型的方法

magic 模块可以检查文件的mime类型,而不是从后缀名来判断,例如判断文件是不是视频或图片类型如下: #检查文件类型 mime_type = magic.from_file(fu...

Python写一个基于MD5的文件监听程序

Python写一个基于MD5的文件监听程序

前述 写了一个基于MD5算法的文件监听程序,通过不同的文件能够生成不同的哈希函数,来实现实现判断文件夹中的文件的增加、修改、删除和过滤含有特定字符的文件名的文件。 需求说明 需要实现对...

使用Python保存网页上的图片或者保存页面为截图

使用Python保存网页上的图片或者保存页面为截图

Python保存网页图片 这个是个比较简单的例子,网页中的图片地址都是使用'http://。。。。.jpg'这种方式直接定义的。 使用前,可以先建立好一个文件夹用于保存图片,本例子中使用...

Python中的字符串操作和编码Unicode详解

本文主要给大家介绍了关于 Python中的字符串操作和编码Unicode的一些知识,下面话不多说,需要的朋友们下面来一起学习吧。 字符串类型 str:Unicode字符串。采...