分列这个动作,在excel中,使用的还是比较频繁的。
但是如何在代码中实现分列呢?
python中有split方法,根据特定的字符进行数据切割。
数据拆分前后的变化
不光要将规格列的数据拆分,对规格列数据拆分之后,还需要删除规格列
代码实现
从代码来看,首先需要打开需要操作的工作表,这里取了第一个和sheet页。
如果有其他的sheet需要处理,可以单独设置,这个之前的文章中已经讲过了。
然后呢,特别要注意的是str.split这里,这个str是pandas库的一部分。
是string method的缩写,依靠str可以实现数据的替换,切割以及特定操作。
expand=True,会造成数据列中每一列被扩展成多个列,有兴趣的可以尝试一下输出结果。
如果对本节内容感到陌生,可以看之前写的文章,希望你有所收获。