擅长:python、mysql、java
<p>我找到了一个基于列表理解的解决方案,加快了处理时间:</p>
<pre><code>list_cycles = [data[(data['timestamp'] > low_lim) & (data['timestamp'] < upp_lim)] for low_lim,upp_lim in zip(df_trig['timestamp_x'], df_trig['timestamp_y'])]
new_df = pd.concat(list_cycles,ignore_index = True)
</code></pre>