格式问题:pandas-df.values.tolist()正在将行转换为列表,但每个列表只有一个项



具有4列和10行的表。正在作为数据帧(df(读入。

然后使用lists=df.values.tolist()生成打印(列表(

结果:

[['30;30;30;0'], ['30;30;30;0'], ['30;30;30;0'], ['30;30;30;0'], ['30;30;30;0'], ['30;30;30;0'], ['30;30;30;0'], ['30;30;30;0'], ['30;30;30;0'], ['30;30;30;0']]

问题:为什么值用分号而不是逗号分隔。每个列表只有一个值。:/我完全遵循了文件。

我首先更改了我的欧洲标准分隔符,即使在制作了一个新的csv文件并将其加载到python中之后,这也无济于事。

只需:在熊猫中添加:

data = read_csv(csv_path, **sep=';')**

谢谢Joanis的提示。

点击此处查找:如何在pandas 中读取带有分号分隔符的文件

相关内容

  • 没有找到相关文章