ndarray数组的创建与变换

来源:互联网 发布:手机淘宝买家信誉查询 编辑:程序博客网 时间:2024/04/29 06:52

numpy自带的创建数组的函数有

  1. np.arange(注意不要和arrange混淆)
  2. np.ones
  3. np.aeros
  4. np.full
  5. np.eye


使用实例:

值得注意的是ones、zeros、eye所创建的数组都是浮点型,除非指定数据类型,arange创建的是整型。


在科学计算中比较有用的类似ones、zeros、full_like函数




linspace函数和concatenate函数




数组的维度变换




reshape函数是不改变原数组的,会生成一个新数组输出,而resize函数则会在原数组基础上直接改变,flatten函数也是不会改变原数组的,慎用使用reshape和resize之前要想清楚。


改变数组的数据类型:

比如由int→float etc...


将数组转化为列表使用tolist函数



原创粉丝点击