本文共 609 字,大约阅读时间需要 2 分钟。
自学整理记录,大神见笑
为什么学习numpy
快速
方便
科学计算的基础库
什么是numpy
一个在Python中做科学计算的基础库,重在数值计算,也是大部分Python科学计算库的基础库,多用于在大型、多维数组上执行数值运算
导包
import numpy as np
numpy基础操作
创建数组,生成ndarray
t1 = numpy.arange(3)
t2 = numpy.arange(3, 7)
t3 = numpy.arange(3, 7, 2)
t4 = numpy.arange(0, 1, 0.1)
t5 = numpy.arange(3.0)
print(t1)
print(t2)
print(t3)
print(t4)
print(t5)
输出:array([0, 1, 2])
array([3, 4, 5, 6])
array([3, 5])
array([ 0. , 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9])
array([ 0., 1., 2.])
注:array([0, 1, 2])这种格式就是ndarray
注:np.arange(10)是numpy特有方法,等于np.array(range(10))
查看ndarray中的元素数据类型
t1 = numpy.arange(3)
t1.dtype
numpy有特有数据类型
转载地址:http://sxdnv.baihongyu.com/