csv本来就是逗号隔开的,但是有的元素,比如‘2,000’这样的字符串,本身就有逗号在其中,这时候如果用pandas的read_csv()方程来读的话,就会报错。所以请问有没有别的办法能解决这个问题?
1个回答
Python有一个叫csv的包,里面有一个reader() 函数可以处理这个问题。
假设我有这样一个csv文件,可以看到第一列第二行数据出了问题
如果用csv这个包的话,问题可以很容易得到解决
在读取出文件以后,楼主可以根据自己的实际情况将列表转换成需要的格式。
SofaSofa数据科学社区DS面试题库 DS面经