如何删除csv中列的每个单元格中的第一行和第二行



我没有找到解决方案,所以也许有人可以帮助我

我有一个csv文件,它有";splitted_text"列,如何删除每行中的第一行和第二行文本?在此处输入图像描述

根据屏幕截图,我假设通过:

删除文本的第一行和第二行

你的意思是";删除包含在CCD_ 1列中的每个列表的第一和第二元素";

在这种情况下,您可以简单地沿列应用一个函数:

df["clean_splitted_text"] = df["splitted_text"].apply(lambda x: x[2:])

将已清理的输出保存在新列或中

df["splitted_text"] = df["splitted_text"].apply(lambda x: x[2:])

如果您想覆盖该列的内容(!(

这里,lambda x: x[2:]是删除列表的前两个元素的函数。如果该列表包含2个或更少的元素,则返回空列表:[]

相关内容

  • 没有找到相关文章

最新更新