【发布时间】:2018-11-01 12:49:47
【问题描述】:
假设我有 1 个 1000x20 的二维数组:
X = np.random.randint(0,5001,size=(1000,20))
第二个包含 1000 个随机数的一维数组:
row_indices = np.random.permutation(X.shape[0])
我只想从 row_indices[0:600]、row_indices[600:800] 和 row_indices[800:1000] 访问 X 行。最好的方法是什么?
【问题讨论】:
-
y1 = X[row_indices[:600]]; y2 = X[row_indices[600:800]]; y3 = X[row_indices[800:]]?
标签: python python-3.x numpy multidimensional-array