5 数组生成函数和文件操作
2018-05-29 本文已影响16人
沈婷_bbf1
1 生成等差数组,第一个参数从哪个值开始,第二个参数到哪个值结束,第三个参数是步长
2 Arange还可以指定数据类型
Linspace也可以指定开始,结束值,包括生成多少个,这个结束值是包括在里面的。
3 下图是百度百科对logspace的解释,在python中,感觉是10的0次方到10的1次方,中间有5位数。
4 目前这个网格还没有弄清楚是怎么回事,自己拿数据测试了以下,也是,一个数据返回的是5个一样的,一个数据返回的是重复的。和下图一样。
5 生成横向和纵向数组
6 生成0和1的数组
7 用ones去生成其它数组,相乘就好
8 在用np.ones时还可以指定数据类型
9 空列表,然后填充数字
10 生成制定类型的1和0的数组
11 生成对角线的矩阵
12 逐行读取tang里面的内容
13 导出文件(这种方法要求在同一个目录里面)而且估计只支持ipython 和在ipython中写入文件
14 Skiprows指的是跳过第几行更加准确些。分隔符的含义是用什么分割开来,默认是空格
15 保存文件,文件名,保存内容,保存的格式,用什么分割开来
16 同时保存几个数组,但是是以压缩的形式保存的savez,b a是两个文件。然后分别打开两个文件