1. 程式人生 > >python 讀文件

python 讀文件

def loadDataSet(filename):
    fr=open(filename) # 以只讀的方式開啟
dataSet=[]
    classLabel=[]
    for line in fr.readlines():
        curline=line.strip().split('\t')  # 現在讀出的是字串列表,curline 是列表
fltline=map(float,curline[0:3])  # 用float 去處理curline的每一個元素
dataSet.append(fltline)   # 每行元素為一維,讀前三個元素為特徵
classLabel.append(curline[-1
]) return array(dataSet),classLabel