2020-09-10
阅读量:
1247
NumPy数组与与python原生array有什么区别?
问:
NumPy数组与与python原生array有什么区别?
答:
简单地说,是NumPy中一个封装了同质数据类型的n维数组。NumPy数组与与python原生array主要有以下四点区别:
大小固定
python列表可动态增长,numpy数组在创建时有固定大小,更改ndarray的大小将创建一个新的数组并删除原始数据
类型一致
NumPy数组中的元素需要具有相同的数据类型
类型多样
python原生数组只支持整型和浮点型,numpy数组支持更多类型的数据
效率更高
Numpy使用广播式处理高维数组的运算比原生列表使用迭代更高效






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论