time_interval = [4, 6, 12]
Run Code Online (Sandbox Code Playgroud)
我想总结数字[4, 4+6, 4+6+12],以获得列表t = [4, 10, 22].
我尝试了以下方法:
for i in time_interval:
t1 = time_interval[0]
t2 = time_interval[1] + t1
t3 = time_interval[2] + t2
print(t1, t2, t3)
4 10 22
4 10 22
4 10 22
Run Code Online (Sandbox Code Playgroud) 使用列表推导(或其他紧凑方法)复制这个简单函数的最佳方法是什么?
import numpy as np
sum=0
array=[]
for i in np.random.rand(100):
sum+=i
array.append(sum)
Run Code Online (Sandbox Code Playgroud)