【问题标题】:Subtracting a list of (n,n) arrays in succession while maintaining a list of previous subtraction values连续减去 (n,n) 数组的列表,同时保留先前减法值的列表
【发布时间】:2021-03-17 22:29:33
【问题描述】:

块引用

例如(通过不概述使这更容易解释 这是3x3 arrays 的列表,我实际上需要减去。 x=[0,1,2,3,4,5]---- 那是起始矩阵0-1=-1; -1-2=-3; -3-3=-6; -6-4=-10; -10-5=-15 在这种情况下,我想要一个基本上显示 [-1,-3,-6,-10,-15] 的矩阵,我需要一个 for 循环来为我解决这个问题 我已经尝试了 HOURS。我是新手。

【问题讨论】:

标签: python for-loop arraylist subtraction


【解决方案1】:

请检查这是不是你想要的。

x = [0, 1, 2, 3, 4, 5]

arr = []
seed = x[0]
for i in range(1, len(x)):
    seed = seed - x[i]
    arr.append(seed)

print(arr)

输出:

[-1, -3, -6, -10, -15]

【讨论】:

    猜你喜欢
    • 2017-05-21
    • 2018-05-27
    • 1970-01-01
    • 1970-01-01
    • 2019-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多