我有一个二维列表,我想从二维列表的所有元素中减去一个浮点值:
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]])
