numpy数组对象形状和元素类型
1、前提要加载下numpy库。首先生成两个数组:a和b;a.shape显示结果(6,)表示a是一维数组,长度为6;b.shape显示(2, 6)表示b是二维数组,形状为2*6;如图所示

3、改变数组的形状(二).c=a.reshape(3,2)表示把a的形状改变为3*2,并且把改后的数组赋值给c;a[-2]=88表示把a的倒数第二个元素修改为88,发现a和c的元素同时变化(a和c是共享数据存储空间,所以改了一个,另一个也会发生变化);如图

5、查看完整的类型列表。np.typeDict可以查看numpy的类型字典(展示部分),而使用set(np.typeDict.values())则是对类型字典的值的集合,如图

6、查看float64类型的所有键值(key)。[key for key,value in np.typeDict.items() if va造婷用痃lue is np.float64]使用if判断确保只取float64的值,用for循环遍历类型字典的所有可能情况,如图

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:30
阅读量:24
阅读量:86
阅读量:39
阅读量:72