学习了几天,第二章,关于NumPy数组的基础部分,这里做一个简单摘要;该章节主要是关于数组的多种操作——组合、数据类型、设置维度和分割等。
1 . Numpy 数组对象
创建一个3X3的多维数组,并显示该数组维度
>>> from numpy import *
>>> m=array([arange(3),arange(3),arange(3)])
>>> m
array([[0, 1, 2],
[0, 1, 2],
[0, 1, 2]])
>>> m.shape
(3, 3)
>>>
2 . Numpy数据类型
Python支持的数据类型有整型、浮点型以及复数型,但这些类型不足以满足科学计算的需求,因此NumPy添加了很多其他的数据类型。在实际应用中,我们需要不同精度的数据类型,它们占用的内存空间也是不同的。在NumPy中,大部分数据类型名是以数字结尾的,这个数字表示其在内存中占用的位数。
数据类型转换
>>> float64(36)
36.0
>>> i