numpy自带的创建数组的函数有
- np.arange(注意不要和arrange混淆)
- np.ones
- np.aeros
- np.full
- np.eye
使用实例:
值得注意的是ones、zeros、eye所创建的数组都是浮点型,除非指定数据类型,arange创建的是整型。
在科学计算中比较有用的类似ones、zeros、full_like函数
linspace函数和concatenate函数
数组的维度变换
reshape函数是不改变原数组的,会生成一个新数组输出,而resize函数则会在原数组基础上直接改变,flatten函数也是不会改变原数组的,慎用使用reshape和resize之前要想清楚。
改变数组的数据类型:
比如由int→float etc...
将数组转化为列表使用tolist函数
NumPy数组创建与操作
本文介绍了NumPy中创建数组的各种方法,包括arange、ones、zeros等,并讲解了linspace与concatenate函数的用途。此外,还探讨了数组维度变换的方法及如何改变数组的数据类型。
2616

被折叠的 条评论
为什么被折叠?



