值错误:无法将字符串转换为浮点值:

2024-04-20 07:13:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我想调用一个函数以加载数据集,但遇到一个错误:ValueError:无法将字符串转换为float:

有人能帮我吗?你知道吗

def loadMyDataset(path):
    my_data=[]
    f = open(path , "r")
    lines = f.readlines()

    for line in lines:
        line = line.strip()
        my_strings = line.split("\t")
        my_data.append([float(my_strings[0]),float(my_strings[1])])
    return my_data        

myDataFile = 'g-dss4.txt'
data_size=10

my_dataSet= loadMyDataset(myDataFile)
print("Συνολο δεδομενων:", my_dataSet)

Tags: 数据path函数字符串datamy错误line