我试图找出如何使用python编写以下问题的代码。假设在.txt文件中有以下数据集:
datatype1 designator1 3:45:14AM
datatype1 designator1 3:45:19AM
datatype1 designator1 3:45:26AM
datatype1 designator1 3:45:31AM
datatype1 designator1 4:10:05AM
datatype1 designator1 4:10:21AM
datatype1 designator1 4:10:30AM
datatype1 designator1 4:10:46AM
注意时间间隔。我需要我的代码来读取文本文件,如果时间间隔中断,则将文件拆分并将以下内容写入另一个文本文件:
datatype1 designator1 3:45:14AM 3:45:31AM
datatype1 designator1 4:10:05AM 4:10:46AM
换句话说,我想将原始数据压缩为单独的“会话”,由带有开始和结束时间的单行表示。你知道吗
谢谢你的帮助!你知道吗
使用熊猫,这项任务变得更具可读性:
你知道吗输出.csv地址:
您可以使用
itertools.groupby
:输出:
执行以下步骤:
相关问题 更多 >
编程相关推荐