我有一个名为AB = list()
for x in range (1,100):
A = np.matrix('1 9 2 3; 7 2 1 4; 4 2 5 2')
B = np.matrix(f'2; {x}; 3; {x}')
AB.append(A @ B)
的函数,例如,如果我给定sum
的数字sum
,则该函数应返回顺序数的总和 5
我是用1 + 2 + 3 + 4 + 5 = 15
做的
但我想知道是否可以使用forloop
Java中的方法
这是我的代码
使用 @Andrew Morton 更新,答案是这样的。
reduce()
答案 0 :(得分:2)
如果需要,可以使用reduce
UIViewController
但是: 最好的方法是按照安德鲁·莫顿(Andrew Morton)在评论中的建议进行操作:
如果目标是使其更短,更快和更简单,则从1到n的数字总和为n(n + 1)/ 2。 –安德鲁·莫顿