【发布时间】:2016-11-04 09:08:02
【问题描述】:
我有一个 numpy 数组
X_test = [array([1,2]), array([3,4]), array([5,6]), array([7,8]), array([9,10]), array([11,12])]
我会删除每一行以获得一个新数组:
[array([3,4]), array([5,6]), array([7,8]), array([9,10]), array([11,12])]
[array([1,2]), array([5,6]), array([7,8]), array([9,10]), array([11,12])]
[array([1,2]), array([3,4]), array([7,8]), array([9,10]), array([11,12])]
[array([1,2]), array([3,4]), array([5,6]), array([9,10]), array([11,12])]
[array([1,2]), array([3,4]), array([5,6]), array([7,8]), array([11,12])]
[array([1,2]), array([3,4]), array([5,6]), array([7,8]), array([9,10])]
我曾经尝试过通过以下方式获取这样的数组:
for i in range(len(X_test)):
np.delete(X_test, i)
print X_test
【问题讨论】:
-
你尝试了什么? +明确你的问题
-
顺便说一句,您似乎没有 2d np.array 而是 1d np.array 的 python 列表