python的numpy.ndarray和list数据类型有什么区别?我有一些模糊的想法,但想得到一个明确的答案:
谢谢!
答案 0 :(得分:4)
有几点不同:
当我需要进行一些数学运算(求和,平均值,数组乘法等)时,我更喜欢使用numpy数组,当需要迭代'items'(字符串,文件等)时,我更喜欢使用。
答案 1 :(得分:1)
我从各种链接和资源中读到并总结了我的理解如下:
使用numpy数组的主要好处应该是更小的内存消耗和更好的运行时行为。
NumPy的主要优势之一是它与标准Python相比具有时间优势。