使用python對數據進行計算分析,數據文件一般需要進行導入并處理為可直接使用的格式。
打開:使用python的內置函數open(),會創建一個file對象。使用該對象的方法可以對文件進行操作。
file_object=open(file_name)
例如file_object=open('E:\pythonProject\datingTestSet.txt')
對數據處理常使用的方法
讀取:file.readlines(),無參數輸入
功能:讀取所有行并返回列表
該列表使用for...in...結構處理;
字符串處理:
移除:strip()方法,用于移除字符串頭尾指定的字符;
語法:str.strip([chars]),chars為指定的字符,
返回新字符串。
分割:split()方法,根據指定分隔符對字符串進行分割。
語法:str.split(),默認為所有的空字符。包括空格,換行(\n),制表符(\t)
返回字符串的分割列表。
訪問列表:列表索引從0開始,使用方括號+索引直接訪問
例如...index=0
forlineinfile_object.readlines():#依次讀取每一行
line=line.strip()#去掉每行的頭尾空白
list_from_line=line.split('\t')
return_matrix[index,:]=lis_from_line[0:3]
index+=1
file_object.close()
以上內容為大家介紹了python培訓之怎么導入txt,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。