python二维数组随机取行,组成新的数组
```python
**import numpy as np
# 创建一个5*2的数组,并随机从这个数组里面取两行
array = np.arange(10).reshape((5,2))
print(array)
# 输出
# [[0 1]
# [2 3]
# [4 5]
# [6 7]
# [8 9]]
# 创建一个和上个数组shape[0]相同的一维数组
rand_arr = np.arange(array.shape[0])
# 打乱一维数组
np.random.shuffle(rand_arr)
# 取两行,并赋给新的名字
new = array[rand_arr[0:2]]
# 打印
print(new)
# 输出
# [[0 1]
# [2 3]]
**