【发布时间】:2020-12-07 00:14:38
【问题描述】:
我是初学者,想知道在 NumPy 中是否可以将布尔数组转换为矩阵?
例如,我们有一个布尔数组a,如下所示:
a = [[False],
[True],
[True],
[False],
[True]]
而且,我们把它变成下面的矩阵:
m = [[0, 0, 0, 0, 0]
[0, 1, 0, 0, 0]
[0, 0, 1, 0, 0]
[0, 0, 0, 0, 0]
[0, 0, 0, 0, 1]]
我的意思是数组是矩阵的对角线。
【问题讨论】:
标签: python arrays numpy matrix