使用python读取csv文件,直接打印是字符
data_test = pd.read_csv('C:/Users/29291/Desktop/新建文件夹/815-18-15-15.csv', header=None)
x_test =data_test.loc[262:1189, 0:0].values
print(x_test )
打印结果如下:
[['450.538']
['450.945']
['451.352']
['451.758']]
想要去掉单引号,转化为浮点型,使用
x_test= map(float, x_test) x_test= list(x_test)
或者
x_test=[float(f) for f in x_test]
替换,结果单引号是去掉了,却变成了横着的列表,我需要原来竖着的列表,该怎么修改啊?
[450.538, 450.945, 451.352, 451.758]
我希望变成这样,请老师给出详细的代码修改,不要只给一个方向,谢谢
[[450.538]
[450.945]
[451.352]
[451.758]]