python更新csv文件,条件是column2以column1开头

我想在新的 column3 中打印 true,其中 column2 以 column1 开头,否则在 column3 中打印 false


这是我的示例 CSV 文件


column1  column2

foo      footer

one      two

pro      programmer

queue    text

我想要像下面这样更新的 csv 文件


column1  column2     column3

foo      footer      true

one      two         false

pro      programmer  true

queue    text        false


眼眸繁星
浏览 79回答 1
1回答

湖上湖

使用 alist comprehension检查第 2 列中是否存在 column1df['column3'] = [column2.startswith(column1) for column1, column2 in df.to_numpy()]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python