如何使用条件选择矩阵中的随机值

时间:2019-05-29 16:48:09

标签: python numpy matrix random choice

嗨,我必须从矩阵中提取一些数据,而无需使用numpy进行循环

这是我代码末尾的给定矩阵:

[[1 3][1 --][2 3][3 --][1 --][3 --][2 --][1 --][1 --][1 3]]

最后,我必须得到一个像这样的矩阵:

[[1 ] [1 ] [3 ] [3 ] [1 ] [3 ] [2 ] [1 ] [1 ] [3 ]]

我想在没有值的情况下选择随机值:--(例如[1 3]),并在存在--值(例如{{1})时选择唯一可用的值}。

我必须避免使用循环,所有结果都是在1到3之间随机生成的。

谢谢您的帮助!

[1 --]

0 个答案:

没有答案