我有一个非常大的2D数组,看起来像这样:
a=
[[a1, b1, c1],
[a2, b2, c2],
...,
[an, bn, cn]]
Run Code Online (Sandbox Code Playgroud)
使用numpy,是否有一种简单的方法可以获得一个新的2D数组,例如从初始数组a中有2个随机行(无需替换)?
例如
b=
[[a4, b4, c4],
[a99, b99, c99]]
Run Code Online (Sandbox Code Playgroud) 我想在 numpy 中创建一个二维均匀随机数组,如下所示:
A=[[a1,b1],
[a2,b2],
...,
[a99,b99]]
Run Code Online (Sandbox Code Playgroud)
但我希望 A 列的值在一定范围内(例如 1-10 之间),而 B 列的值在不同范围内(例如 11-20)。
在Python中如何获得这个?