最佳答案
我正在处理一个大的 csv 文件,在最后一列的旁边有一个文本字符串,我想用一个特定的分隔符来分隔它。我想知道是否有一个简单的方法来做到这一点使用熊猫或蟒蛇?
CustNum CustomerName ItemQty Item Seatblocks ItemExt
32363 McCartney, Paul 3 F04 2:218:10:4,6 60
31316 Lennon, John 25 F01 1:13:36:1,12 1:13:37:1,13 300
我想通过空格 (' ')
和 Seatblocks
列中的冒号 (':')
进行分割,但是每个单元格会产生不同数量的列。我有一个函数来重新排列列,这样 Seatblocks
列就在工作表的末尾,但是我不确定从那里开始做什么。我可以做它在 Excel 与内置的 text-to-columns
函数和一个快速宏,但我的数据集有太多的记录 Excel 处理。
最后,我想采取记录约翰列侬的和创建多行,与信息从每一套座位在一个单独的行。