Skip to main content
 首页 » 编程设计

python之从python中的二维列表的所有元素中减去一个值

2025年05月04日13bonelee

我有一个二维列表,我想从二维列表的所有元素中减去一个浮点值:

mat = [[1, 2], [3, 4]] 
cons = 13 
mat1 = cons - mat 

但是最后一行不起作用。如何在 python 的二维列表中执行此操作?

谢谢。

请您参考如下方法:

如果你做了很多这样的事情,考虑使用numpy:

In [1]: import numpy as np 
 
In [2]: mat = np.array([[1, 2], [3, 4]]) 
 
In [3]: cons = 13 
 
In [4]: cons-mat 
Out[4]:  
array([[12, 11], 
       [10,  9]])