Python 列表List转Numpy的Array:List[[1,2],[3,4]]只具有一个维度,怎么...
发布网友
发布时间:2022-04-30 09:25
我来回答
共2个回答
热心网友
时间:2022-04-18 17:36
如果你是想把array([[1,2],[3,4]])捋平,变成array([1,2,3,4]),有三种方式:flat属性,flatten方法,ravel方法
如:
>>> import numpy as np
>>> a = np.array([[1,2],[3,4]])
>>> a
array([[1,2],
[3,4]])
>>> b = np.array(a.flat)
>>> b
array([1,2,3,4])
>>> c = a.flatten()
>>> c
array([1,2,3,4])
>>> d = a.ravel()
>>> d
array([1,2,3,4])
热心网友
时间:2022-04-18 18:54
list[0]应该是[1,2]
list[1][0]