手机浏览器扫描二维码访问
故事比喻:魔法书架与多维数组(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维数组)
为了存放更多的书,图书馆扩建了一个新的房间,里面有多个这样的书架。
现在整个图书馆的结构变成这样:
我本逍遥士,何须笑楚人!天地之间,真正的逍遥是什么?哪怕是翼展九万里的鲲鹏,也终究被束缚于这片天地中。若我逍遥,那便要真的逍遥。我想要将世外桃源带给整个世界,想要过上那种没有纷争,黄发垂髫,怡然自乐的生活,在那片天地中,我的意志不受管辖,我的行动不受束缚,那才是真的自由。我叫姬云空,是将结束这个乱世的人!帮助我的朋友,让我们生死与共!阻挡我的敌人我会尽量让他变成朋友,假如一定要...
有农田,有牧场,门前是河水,身后是高山,地下埋煤炭,溪谷藏黄金最富庶的土地,最糟糕的时代!满清蒙古朱皇帝谁也别想抢走家园!做最强钉子户,坚决守护万里家园!...
小说绯色关系忆宛筠著绯色关系全文阅读...
北宋末年,岳飞率军抗金,一张山河社稷图却引出武林中两代人的腥风血雨。为报父仇师仇,独孤剑只身下山,却卷入了一个巨大的阴谋之中...
诡案组由作者求无欲创作全本作品该小说情节跌宕起伏扣人心弦是一本难得的情节与文笔俱佳的好书919言情小说免费提供诡案组全文无弹窗的纯文字在线阅读。...
往生天子转战诸天,神挡杀神,佛挡削佛!...