python中如何将二维数组转换为一维?

waw*_*awa 3 python arrays numpy pandas

我有一个如下所示的数组(二维):

[[1.]
 [1.]
 [1.]
 [1.]
 [1.]
 [1.]
 [1.]
 [0.]
 [0.]
 [1.]
 [1.]
 [1.]
 [1.]
 [1.]
 [1.]
 [1.]
 [1.]
 [1.]
 [0.]
 [1.]
 [1.]
 [1.]
 [1.]
 [0.]
 [1.]]
Run Code Online (Sandbox Code Playgroud)

我该如何将其更改为:[1 1 1 1 ............1 0 1] 我整个下午都在寻找解决方案,但仍然不知道,有人可以给我一些提示吗,谢谢。

sdc*_*cbr 5

在 numpy 数组上a

np.squeeze(a)
Run Code Online (Sandbox Code Playgroud)

或者

a.flatten()
Run Code Online (Sandbox Code Playgroud)