Python 简化行和列提取,numpy
我希望使用单个“奇特”切片从矩阵中提取行和列,这可能吗Python 简化行和列提取,numpy,python,numpy,Python,Numpy,我希望使用单个“奇特”切片从矩阵中提取行和列,这可能吗 m = matrix([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) 我的目标是 matrix([[1, 3], [7, 9]]) 我有我想要的物品清单 d = [0,2] 我可以通过 m[d][:,d] 但是有一个更简单的表达式吗?您可以使用: 它将发出: [[1 3] [7 9]] [[1 3] [7 9]]
m = matrix([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
我的目标是
matrix([[1, 3],
[7, 9]])
我有我想要的物品清单
d = [0,2]
我可以通过
m[d][:,d]
但是有一个更简单的表达式吗?您可以使用:
它将发出:
[[1 3]
[7 9]]
[[1 3]
[7 9]]