Python Pandas: 处理 CSV 文件时遇到 'str.split()' 错误的解决方法
非常抱歉给您带来了困扰。上述代码存在一个错误,'str.split()' 方法只接受两个参数,其中第一个参数是分隔符,第二个参数是分割后的最大次数(可选)。在您的情况下,我们只需要指定分隔符,不需要设置分割次数。
请修改代码如下:
import pandas as pd
# 读取 CSV 文件
df = pd.read_csv('your_file.csv')
# 将第一列内容根据空格符分成两列
df[['列1', '列2']] = df.iloc[:, 0].str.split(' ', expand=True)
# 保存为新文件
df.to_csv('new_file.csv', index=False)
请将代码中的 'your_file.csv' 替换为您要处理的实际 CSV 文件的路径。
感谢您的耐心,希望这次的修改能够解决问题!如果您还有其他问题,请随时提问。
原文地址: https://www.cveoy.top/t/topic/FIS 著作权归作者所有。请勿转载和采集!