故事比喻:魔法书架与多维数组(numpy
多维数组)
在一个神秘的图书馆里,有一座巨大的魔法书架,它可以整齐地存放、查找、调整和计算大量的书籍。这个书架的排列方式非常特殊,就像
numpy
的多维数组(ndarray),每一层、每一排、每一个格子都有规律可循。
1d
数组:单层书架(numpy
的
1
维数组)
首先,魔法书架的第一层存放着一系列书籍,它们整齐地排成一排。
比喻:一维数组(1d
array)就是一排书。
import
numpy
as
np
shelf
=
np。array([‘哈利波特’,
‘纳尼亚传奇’,
‘指环王’])
?
特点:
?
只有一排,没有更复杂的结构。
?
你可以用索引快速找到书,比如
shelf[0]
就是
‘哈利波特’。
2d
数组:多层书架(numpy