【发布时间】:2020-08-21 17:42:13
【问题描述】:
这是一个大数组的简单例子
x = [[[1,2,3], "abs"], [[1,2,3], "abs"]]
y = np.array(x)
z = y[:, 0]
z.astype('int') # This will throw an error
输出
z >> Out[9]: array([list([1, 2, 3]), list([1, 2, 3])], dtype=object)
有什么方法可以在不对列表 x 进行迭代的情况下将它从 object 转换为 int
【问题讨论】:
-
试试
np.vstack(z)。 -
听起来不错。非常感谢