Python實現(xiàn)的將文件每一列寫入列表功能示例【測試可用】
更新時間:2018年03月19日 16:07:19 作者:為援不可圖
這篇文章主要介紹了Python實現(xiàn)的將文件每一列寫入列表功能,涉及Python文件讀取、遍歷、序列追加、賦值等相關操作技巧,需要的朋友可以參考下
本文實例講述了Python實現(xiàn)的將文件每一列寫入列表功能。分享給大家供大家參考,具體如下:
# -*- 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("讀取的數(shù)據(jù)為:%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文件內(nèi)容如下:
IT pro chabaoo.cn search info www.baidu.com web news www.sina.com.cn product buy www.taobao.com
運行結果:
更多關于Python相關內(nèi)容感興趣的讀者可查看本站專題:《Python函數(shù)使用技巧總結》、《Python數(shù)據(jù)結構與算法教程》、《Python字符串操作技巧匯總》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設計有所幫助。
您可能感興趣的文章:
- 用python寫測試數(shù)據(jù)文件過程解析
- Python3.6+selenium2.53.6自動化測試_讀取excel文件的方法
- python自動化測試之如何解析excel文件
- Python Django框架單元測試之文件上傳測試示例
- Python實現(xiàn)的邏輯回歸算法示例【附測試csv文件下載】
- Python統(tǒng)計python文件中代碼,注釋及空白對應的行數(shù)示例【測試可用】
- Python統(tǒng)計純文本文件中英文單詞出現(xiàn)個數(shù)的方法總結【測試可用】
- Python實現(xiàn)的本地文件搜索功能示例【測試可用】
- Python自動化測試ConfigParser模塊讀寫配置文件
- Python 如何測試文件是否存在
相關文章
Python+Selenium實現(xiàn)在Geoserver批量發(fā)布Mongo矢量數(shù)據(jù)
這篇文章主要為大家詳細介紹了如何利用Python+Selenium實現(xiàn)在 Geoserver批量發(fā)布來自Mongo中的矢量數(shù)據(jù),文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2022-07-07Python爬取豆瓣數(shù)據(jù)實現(xiàn)過程解析
這篇文章主要介紹了Python爬取豆瓣數(shù)據(jù)實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-10-10Python安裝Numpy出現(xiàn)異常信息簡單解決辦法
在安裝Python的Numpy包時,可能會遇到路徑警告或包源超時的問題,首先,如果出現(xiàn)包源超時,可以嘗試更換為國內(nèi)的鏡像源,如清華大學鏡像源,其次,如果在安裝完成后提示將某個路徑添加到PATH環(huán)境變量,按照提示操作即可消除異常,需要的朋友可以參考下2024-09-09