网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

numpy数组对象形状和元素类型

时间:2024-10-13 12:48:27

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

numpy数组对象形状和元素类型

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

numpy数组对象形状和元素类型

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

numpy数组对象形状和元素类型

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

numpy数组对象形状和元素类型
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com