numpy 数组对象
numpy 数组对象
NumPy中的ndarray是一个多维数组对象,该对象由两部分组成:实际的数据,描述这些数据的元数据
# eg_v1
1 2 3 4 5 6 | import numpy as np a = np.arange( 5 ) # 创建一个包含5个元素的NumPy数组a,取值分别为0~4的整数 print (a) # [0 1 2 3 4] print (a.dtype) # dtype 查看数组的数据类型 # int32 (数组a的数据类型为int32) |
# 确定数组的维度(数组的shape属性返回一个元组(tuple),元组中的元素即为NumPy数组每一个维度上的大小)
1 2 3 | a1 = a.shape print (a1) # (5,) # 包含5个元素的数组 |
# shape (查看数组的纬度)
1 2 3 4 5 6 | a2 = a.shape print (a2) # (5,) b = np.array([[ 1 , 2 , 3 , 4 ],[ 5 , 6 , 7 , 8 ]]) print (b.shape) # (2, 4) |
# 数组元素
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | c = np.array([[ 1 , 2 ],[ 3 , 4 ]]) print (c) #[[1 2] # [3 4]] c0 = c[ 0 , 0 ] print (c0) # 1 c1 = c[ 0 , 1 ] print (c1) # 2 c2 = c[ 1 , 0 ] print (c2) # 3 c3 = c[ 1 , 1 ] print (c3) # 4 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!