wxjxianyu 发表于 2020-3-11 12:29:21

再导入csv文件后去逗号遇到问题,去逗号后文件只有最后一行数据,前边好几行的数据...

代码如下:打印出来的只有最后一行数据,其他的数据不见了。
>>> data_file = open('C://Users//29016//Desktop//trainingdata//xi11000//target11000.csv','r')
>>> data_list = data_file.readlines()
       
>>> for record in data_list:
        all_values = record.split(',')

       
>>> print(all_values)
['5.01E-06', '8.10E-08\n']
>>> print(data_list)

>>> print(data_list)
4.74E-06,5.02E-08

>>> for record in data_list:
        list1 = record.split(',')

       
>>> print(list1)
['5.01E-06', '8.10E-08\n']
>>> type(data_list)
<class 'str'>
>>>

zltzlt 发表于 2020-3-11 12:31:18

依次执行以下代码:

list1 = []
for record in data_list:
      list1.append(record.split(','))
页: [1]
查看完整版本: 再导入csv文件后去逗号遇到问题,去逗号后文件只有最后一行数据,前边好几行的数据...