使用python标准库csv编写程序?

使用python标准库csv编写程序,将data.csv文件中的下面三列的内容进行拼接(如下图所示),形成一个新列命名为fitsname,保存为一个新文件data_new.csv,其中包括原data.csv中的所有列再加上新列fitsname。 拼接规则:spec-sdss_plate-sdss_mjd-sdss_fiberID.fits,例拼接后如下图: 注意:sdss_plate 和sdss_fiberID列中的数字可能不足4位数字,在拼接时这两个字段要补齐4位,例如上图中id=1的记录:sdss_fiberID=387,在fitsname时要在其前加一个0,形成0387。
最新回答
墨染离殇ㄘ

2024-05-03 12:36:33

不要用csv库, 直接用pandas
pandas读取完csv文件以后,直接加一列,或者直接修改列的内容
至于怎么补全字符串,可以去搜“python字符串补齐”
雪蝶宿秋风

2024-05-03 21:18:25

这个不难,可以帮写