详解python中Numpy的属性与创建矩阵

作者:laozhang 时间:2023-08-29 03:35:17 

ndarray.ndim:维度

ndarray.shape:形状

ndarray.size:元素个数

ndarray.dtype:元素数据类型

ndarray.itemsize:字节大小

创建数组:

a = np.array([2,23,4])
# list 1d
print(a)
# [2 23 4]

指定数据类型:

a = np.array([2,23,4],dtype=np.int)
print(a.dtype)
# int 64

dtype可以指定的类型有int32,float,float32,后面不跟数字默认64

a = np.zeros((3,4)) # 数据全为0,3行4列
"""

 

a = np.ones((3,4),dtype = np.int)  # 数据为1,3行4列a = np.empty((3,4)) # 数据为empty,3行4列

empty类型:初始内容随机,取决于内存的状态

a = np.arange(10,20,2) # 10-19 的数据,2步长
a = np.arange(12).reshape((3,4))  # 3行4列,0到11

reshape修改数据形状,如3行4列

a = np.linspace(1,10,20)  # 开始端1,结束端10,且分割成20个数据,生成线段

linspace可以确定数据的数量,而arrage不能确定数据的数量,同时,linspace也可以使用reshape定义结构。

标签:python,Numpy
0
投稿

猜你喜欢

  • mysql5.6.8源码安装过程

    2024-01-22 02:53:41
  • python执行使用shell命令方法分享

    2022-03-30 01:02:18
  • 详解如何利用tushare、pycharm和excel三者结合进行股票分析

    2021-12-11 04:04:47
  • django中操作mysql数据库的方法

    2024-01-18 13:37:55
  • 在PyCharm的 Terminal(终端)切换Python版本的方法

    2021-10-31 08:37:07
  • python自动化测试用例全对偶组合与全覆盖组合比较

    2021-02-03 01:59:45
  • PHP延迟静态绑定示例分享

    2024-06-05 15:42:24
  • Python无法用requests获取网页源码的解决方法

    2023-04-24 07:38:04
  • Python制作当年第一款手机游戏-贪吃蛇游戏(练习)

    2022-06-20 02:37:35
  • 用JS实现轮播图效果(二)

    2024-06-05 09:11:49
  • 拯救你的数据 通过日志恢复MSSQL数据

    2024-01-16 13:36:10
  • Vue路由应用详细讲解

    2024-05-05 09:24:03
  • 网页效果图设计之色彩索引

    2008-03-23 13:53:00
  • python 如何通过KNN来填充缺失值

    2022-09-28 10:39:16
  • 小型Drupal数据库备份以及大型站点MySQL备份策略分享

    2024-01-28 05:32:50
  • PHP中include和require的使用详解

    2023-10-22 03:57:03
  • Python树莓派学习笔记之UDP传输视频帧操作详解

    2023-04-21 10:03:20
  • 不唐突的JavaScript的七条准则[翻译]

    2008-12-09 13:33:00
  • Go本地测试小技巧解耦任务拆解

    2023-08-29 14:09:26
  • SQL Server 海量数据导入的最快方法

    2024-01-16 06:23:25
  • asp之家 网络编程 m.aspxhome.com