python读取txt文件中的数据

def loadData(path):
    data=list()
    with  open(path,'r') as fileReader:
        lines = fileReader.readlines()  # 读取全部内容
        for line in lines:
            line = line.strip()
            line = line.split("\t")#根据数据间的分隔符切割行数据
            data.append(line[:])

    data=np.array(data)
    data = data.astype(float)
    np.random.shuffle(data)
    label=data[:,0]
    features=data[:,1:]
    print("data loaded!")
    return features,label-1

你可能感兴趣的:(python读取txt文件中的数据)