前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python库介绍9 访问数组

Python库介绍9 访问数组

原创
作者头像
用户11104668
发布2024-05-12 14:16:27
780
发布2024-05-12 14:16:27
举报
文章被收录于专栏:python库介绍python库介绍

访问数组元素允许直接读取或修改存储在数组中的数据,这对于后续的任务至关重要

【一维数组索引访问】

访问numpy的一维数组元素跟list是类似的

使用 方括号 + 数字索引

从左往右索引数字依次为0,1,2,3,4,…

如果是从右往左,索引数组依次为-1,-2,-3,-4,…

import numpy as np

a=np.arange(1,7)

print(a)

print(a[0],a[1],a[2],a[3],a[4],a[5])

print(a[-1],a[-2],a[-3],a[-4],a[-5],a[-6])

【多维数组索引访问】

多维数组索引有两种表达式:

表达式1:np.array[0轴索引][1轴索引]…[n-1轴索引]

表达式2:np.array[0轴索引,1轴索引, …, n-1轴索引]

两种写法都成立

import numpy as np

a=np.arange(1,7).reshape(3,2)

print(a)

print(a[2][1])

print(a[2,1])

除了正数索引外,多维数组也能使用负数索引,甚至正负数索引混用,视具体情况而定

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档