创客小说网

手机浏览器扫描二维码访问

第493章 Numpy多维数组一个故事解释(第1页)

故事比喻:魔法书架与多维数组(Numpy多维数组)

在一个神秘的图书馆里,有一座巨大的魔法书架,它可以整齐地存放、查找、调整和计算大量的书籍。这个书架的排列方式非常特殊,就像Numpy的多维数组(ndarray),每一层、每一排、每一个格子都有规律可循。

1d数组:单层书架(Numpy的1维数组)

首先,魔法书架的第一层存放着一系列书籍,它们整齐地排成一排。

比喻:一维数组(1darray)就是一排书。

importnumpyasnp

shelf=np。array([‘哈利波特’,‘纳尼亚传奇’,‘指环王’])

?特点:

?只有一排,没有更复杂的结构。

?你可以用索引快速找到书,比如shelf[0]就是‘哈利波特’。

2d数组:多层书架(Numpy的2维数组)

馆长觉得一排书不够放,于是他增加了第二层书架,现在书架上有多行书,每一行都是一个类别:

书架层书籍1书籍2书籍3

第一层(小说)哈利波特纳尼亚传奇指环王

第二层(科幻)三体银河帝国沙丘

比喻:二维数组(2darray)就像一个有多层的书架,每一行是一个类别。

shelves=np。array([

[‘哈利波特’,‘纳尼亚传奇’,‘指环王’],

[‘三体’,‘银河帝国’,‘沙丘’]

])

?特点:

?每一行都是一类书,比如第一行是小说,第二行是科幻。

?shelves[1,0]代表‘三体’,因为[1]代表第二层,[0]代表第一本书。

3d数组:多排、多层、多书架(Numpy的3维数组)

为了存放更多的书,图书馆扩建了一个新的房间,里面有多个这样的书架。现在整个图书馆的结构变成这样:

比喻:三维数组(3darray)就像有多个书架的房间。

热门小说推荐
梦醒细无声

梦醒细无声

由终点回到原点,洪涛又回到了他第一次重生前的时代,不过失去了三次重生穿越的所有记忆。假如没有重生过,没有记忆的金手指,他会是一个什么样子呢?在波澜壮阔的改革开放高潮期,他是屹立在潮头的弄潮儿?还是被浪潮拍碎的浪花?他的记忆还能不能回来?江竹意还会不会伴着他这一生?金月在这一世里和他又有什么交集?小舅舅还会是那个妻管...

霸道帝少请节制

霸道帝少请节制

言安希醉酒后睡了一个男人,留下一百零二块钱,然后逃之夭夭。什么?这个男人,竟然是她未婚夫的大哥?一场豪赌,她被作为赌注,未婚夫将她拱手输给大哥。慕迟曜是这...

宇宙职业选手

宇宙职业选手

2036年,人类第一次登上了荧火星。2052年,第一届世界武道大赛举行,这也是全球最高格斗赛事,全球为之狂热。世界级顶尖选手枪魔许景明,于二十六岁那年,带着征战赛事留下的一身伤病,选择了退役一个风起云涌的新时代,开始了!...

深空彼岸

深空彼岸

浩瀚的宇宙中,一片星系的生灭,也不过是刹那的斑驳流光。仰望星空,总有种结局已注定的伤感,千百年后你我在哪里?家国,文明火光,地球,都不过是深空中的一粒尘埃。星空一瞬,人间千年。虫鸣一世不过秋,你我一样在争渡。深空尽头到底有什么?书友群见书友圈置顶帖。...

最强狂兵

最强狂兵

王猛,特种兵,代号暴王。此人凶残暴虐,狂猛无敌,乃兵之大凶!凶兵突然回归都市,策马江湖,再搅风云大佬们顿足捶胸放虎归山,控制不住了群号450242488狂兵部落...

最强狂兵

最强狂兵

一代兵王含恨离开部队,销声匿迹几年后,逆天强者强势回归都市,再度掀起血雨腥风!简单粗暴是我的行事艺术,不服就干是我的生活态度!看顶级狂少如何纵横都市,...