首页 > 代码库 > numpy 练习
numpy 练习
numpy学习,为后续机器学习铺垫
参考网址
# coding=utf-8 __author__ = ‘dahu‘ from numpy import * import numpy as np a = np.arange(12).reshape(2, 2, 3) # 2个2行3列的数组 print a, type(a) # ndarray print a.shape # 3行5列 print a.ndim # 轴的个数 print a.size # 总个数 print a.dtype # 每个元素的类型 a = array(range(5)) # 创建数组 print a, type(a) b = array(tuple(range(5))) # array是工厂函数,生成数组 print b, type(b) print linspace(1, 2, 11) # linspace,start,stop,num,包含起点和终点,生成数组 print arange(1, 2, 0.1) # 类似range,不过可以搞浮点数 fl = array(linspace(1, 2, 11)) print fl.dtype # 用linspace生成浮点数组,查看每个元素类型,正确。 c = array(zip(range(5), range(10, 15), range(20, 25))) # 配合zip生成数组,纵向的 print c d = array((range(5), range(10, 15), range(20, 25))) # 横向的生成数组 print d # print zeros((3,4)) #全0数组 # print ones((3,4)) #全1数组 print empty((3, 4)) # 函数 empty 创建一个内容随机并且依赖与内存状态的数组,这个没怎么明白
numpy 练习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。