我是靠谱客的博主 幸福雪碧,最近开发中收集的这篇文章主要介绍Python-5-python中np.zeros(numpy.zeros)、ones()、empty()的使用方法,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
在给数组赋初始值的时候,经常会用到0数组,而Python中,我们使用zero()函数来实现。
ones函数可以创建任意维度和元素个数的数组,其元素值均为1;
empty一样,只是它所常见的数组内所有元素均为空,没有实际意义,所以它也是创建数组最快的方法。
zeros、ones、empty的使用方法差不多
创建一个一维数组时,只需要一个参数就可以了,代表数组长度。
在默认的情况下,zeros创建的数组元素类型是浮点型的,如果要使用其他类型,可以设置dtype参数进行声明
创建多维数组,但是多维数组的创建,参数形式需要注意,如下:
同样可以使用第二个参数设置数组元素类型。
ones和empty示例,注意empty创建的数组中,包含的均是无意义的数值。
- 创建一个一维数组时,只需要一个参数就可以了,此参数代表数组长度。
>>> import numpy
>>> a = numpy.zeros(5)
>>> a
array([0., 0., 0., 0., 0.])
- 在默认的情况下,zeros创建的数组元素类型是浮点型的,如果要使用其他类型,可以设置dtype参数进行声明。
>>> import numpy
>>> a = numpy.zeros(5, int)
>>> a
array([0, 0, 0, 0, 0])
- 创建多维数组,参数形式需要注意,如下:
>>> import numpy
>>> a = numpy.zeros([2, 3])
>>> a
array([[0., 0., 0.],
[0., 0., 0.]])
- 同样可以使用第二个参数设置数组元素类型。
>>> import numpy
>>> a = numpy.zeros([2, 3], int)
>>> a
array([[0, 0, 0],
[0, 0, 0]])
ones和empty示例,注意empty创建的数组中,包含的均是无意义的数值。
https://www.jianshu.com/p/18ff98f7126b
https://blog.csdn.net/qq_28618765/article/details/78085457
最后
以上就是幸福雪碧为你收集整理的Python-5-python中np.zeros(numpy.zeros)、ones()、empty()的使用方法的全部内容,希望文章能够帮你解决Python-5-python中np.zeros(numpy.zeros)、ones()、empty()的使用方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复