2D数组Python的部分列的总和
输入: 如何获取前两行中的列之和并在数组M中实现它 输出:2D数组Python的部分列的总和,python,arrays,matrix,sum,Python,Arrays,Matrix,Sum,输入: 如何获取前两行中的列之和并在数组M中实现它 输出: M = [[1,2,3], [1,2,3], [1,2,3]] 使用numpy.add.reduceat: M = [[2,4,6], [1,2,3]] 使用numpy.add.reduceat: M = [[2,4,6], [1,2,3]] 谷歌需要了解的是: M[:2]=:python切片分配 […for..in…]:python列表理解 对于…中的a,b:python元组解包循环 谷歌需要
M = [[1,2,3],
[1,2,3],
[1,2,3]]
使用
numpy.add.reduceat
:
M = [[2,4,6],
[1,2,3]]
使用
numpy.add.reduceat
:
M = [[2,4,6],
[1,2,3]]
谷歌需要了解的是:
:python切片分配M[:2]=
:python列表理解[…for..in…]
:python元组解包循环对于…中的a,b
:python切片分配M[:2]=
:python列表理解[…for..in…]
:python元组解包循环对于…中的a,b
M = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
M[:2] = [[a + b for a, b in zip(M[0], M[1])]]
print(M) # [[5, 7, 9], [7, 8, 9]]