擅长:python、mysql、java
<p>感谢您的回复和反馈</p>
<p>我继续使用以下代码解决了我的问题:</p>
<pre><code>ls = []
cumsum = 0
lastreset = 0
for _, row in df.iterrows():
if cumsum + row.price <= threshold:
cumsum += row.price
else:
last_reset = cumsum
cumsum = row.price
ls.append(cumsum)
df['cumsum'] = ls
</code></pre>