<p>我这样做了,你的初始列是a和b-这是你需要的吗?你知道吗</p>
<pre><code>from datetime import timedelta
df = pd.concat([df1, df2, df3])
df = df.sort_values('b')
df['s'] = df['b'].shift()
df['d'] = df['b'] - df['s']
df['f'] = df['d'] < timedelta(0, 1)
print(df)
</code></pre>
<p>结果:</p>
<pre><code> a b s d f
0 691 2018-12-18 12:35:23.612 NaT NaT False
1 692 2018-12-18 12:35:25.627 2018-12-18 12:35:23.612 00:00:02.015000 False
0 699 2018-12-18 12:35:42.452 2018-12-18 12:35:25.627 00:00:16.825000 False
1 701 2018-12-18 12:35:45.081 2018-12-18 12:35:42.452 00:00:02.629000 False
2 727 2018-12-18 12:36:47.466 2018-12-18 12:35:45.081 00:01:02.385000 False
3 730 2018-12-18 12:36:51.796 2018-12-18 12:36:47.466 00:00:04.330000 False
0 737 2018-12-18 12:37:19.717 2018-12-18 12:36:51.796 00:00:27.921000 False
1 738 2018-12-18 12:37:21.936 2018-12-18 12:37:19.717 00:00:02.219000 False
2 739 2018-12-18 12:37:22.841 2018-12-18 12:37:21.936 00:00:00.905000 True
3 740 2018-12-18 12:37:23.144 2018-12-18 12:37:22.841 00:00:00.303000 True
4 741 2018-12-18 12:37:23.448 2018-12-18 12:37:23.144 00:00:00.304000 True
2 788 2018-12-18 12:38:33.248 2018-12-18 12:37:23.448 00:01:09.800000 False
3 789 2018-12-18 12:38:33.553 2018-12-18 12:38:33.248 00:00:00.305000 True
4 790 2018-12-18 12:38:34.759 2018-12-18 12:38:33.553 00:00:01.206000 False
5 866 2018-12-18 12:40:29.487 2018-12-18 12:38:34.759 00:01:54.728000 False
6 867 2018-12-18 12:40:31.199 2018-12-18 12:40:29.487 00:00:01.712000 False
7 868 2018-12-18 12:40:32.206 2018-12-18 12:40:31.199 00:00:01.007000 False
4 877 2018-12-18 12:40:53.268 2018-12-18 12:40:32.206 00:00:21.062000 False
5 878 2018-12-18 12:40:56.597 2018-12-18 12:40:53.268 00:00:03.329000 False
6 879 2018-12-18 12:40:56.899 2018-12-18 12:40:56.597 00:00:00.302000 True
7 880 2018-12-18 12:40:57.300 2018-12-18 12:40:56.899 00:00:00.401000 True
5 881 2018-12-18 12:40:57.603 2018-12-18 12:40:57.300 00:00:00.303000 True
6 910 2018-12-18 12:42:02.904 2018-12-18 12:40:57.603 00:01:05.301000 False
8 968 2018-12-18 12:43:31.411 2018-12-18 12:42:02.904 00:01:28.507000 False
9 969 2018-12-18 12:43:36.150 2018-12-18 12:43:31.411 00:00:04.739000 False
10 970 2018-12-18 12:43:36.452 2018-12-18 12:43:36.150 00:00:00.302000 True
7 971 2018-12-18 12:43:37.361 2018-12-18 12:43:36.452 00:00:00.909000 True
</code></pre>