python申请内存空间、⽤于创建多维数组_python申请内存空
间,⽤于创建多维数组的实例...
以三维数组为例
先申请1个⼀维数组空间:
mat = [None]*d1
d1是第⼀维的长度。
再把mat中每个元素扩展为第⼆维的长度:
for i in range(len(mat)):写杨贵妃的诗
mat[i][j] = [None]*d2
类似的,把mat中每个元素扩展为第三维的⼤⼩:
for i in range(len(mat)):
笔记本怎么看配置for j in range(len(mat[0]):
电脑突然黑屏mat[i][j] = [None]*d3
全世界最美丽的地方以上是创建的“数组”其实是list类,不是严格意义的数组。
⽤numpy array创建2*3*4数组:
原始⽅法
红星闪闪 歌词先创建含2个元素(第⼀维)的⼀维数组,把3*4数组塞进这2个元素的位置。
x = np.array([ [3*4数组] , [3*4数组] ])
类似的,
x = np.array([ [ [4个元素的⼀维数组], [4个元素的⼀维数组], [4个元素的⼀维数组] ] , [ [4个元素的⼀维数组], [4个元素的⼀维数组], [4个元素的⼀维数组] ] ])
⽤其他函数
类似的还有
<(n)
以上这篇python 申请内存空间,⽤于创建多维数组的实例就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持python博客。
2022假期
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论