写代码时经常在数据类型转换时出问题,还搞不懂是什么问题,花很大时间查一大堆,才可能找到有用的解决方案。
现在就总结一下。
一. 首先了解一下list, array和ndarray的定义
参考:https://docs.scipy.org/doc/numpy-dev/user/quickstart.html#head-d3f8e5fe9b903f3c3b2a5c0dfceb60d71602cf93
https://www.tutorialscollection.com/python-arrays-how-to-use-arrays-in-python/
NumPy’s array class is called ndarray
list-->array
from numpy import array
a = array( [2,3,4] )
Or from a sequence of sequences.
from numpy import array
a = array( [[2,3,4], [3,4,5]] )