【发布时间】:2015-04-10 17:42:03
【问题描述】:
我有一个列表列表,如下所示:
a = [[1,2],[2,3]]
我想从a 创建一个给定大小的随机列表替换。 numpy.random.choice() 方法只接受一维数组。我可以编写自己的函数来做到这一点,但是已经有优化的方法了吗?
预期输出:
[[1,2],[1,2],[2,3],[2,3]]
// the size (4 here) has to be a parameter passed to the function
【问题讨论】:
-
你能举例说明你的预期输出吗?
-
您想要子列表还是整数列表?如果是后者,列表是否保证包含整数列表,或者它们可能嵌套得比两层更深或更浅?
-
@BrendanLong:我刚刚添加了预期的输出
-
@BlacklightShining:我想要一个子列表