【发布时间】:2013-09-12 05:30:19
【问题描述】:
假设我有一个 numpy 数组:
[[1,2],
[3,4],
[5,6,7]]
是否有任何紧凑的方法来修剪数组并使其沿第二维对齐,即
[[1,2],
[3,4],
[5,6]]
【问题讨论】:
-
当你说你有一个 numpy 数组
[[1,2], [3,4], [5,6,7]]时,它是否打印为array([[1, 2], [3, 4], [5, 6, 7]], dtype=object)? Numpy 实际上并不支持参差不齐的数组。不过,@SashankGupta 的答案将起作用(将其包装在对numpy.array的调用中)。 -
@Dougal 谢谢,我不知道该怎么做。从未使用过 numpy,但我听说数组有很多与列表相似的语法,所以我想我还是会尝试回答。