我有一个阵列,说:
[a b c d
e f g h
i j k l]
我希望扩展数组如下:每个元素的大小n = 2平方展开:
[[a a [b b [c c [d d
a a] b b] c c] d d]
[e e [f f ... ]
e e] f f]
或n = 3
[[a a a ...
a a a
a a a]
:
.
我不知道从哪里开始,我希望坚持像numpy这样的基本软件包,但无论什么都是最简单的。在此先感谢您的帮助!!
答案 0 :(得分:0)
所以考虑一下:
x = []
y = []
xpart = []
ypart = []
for i in range(5):
for j in range(5):
xpart.append(0)
ypart.append(0)
x.append(xpart)
y.append(ypart)
xpart = []
ypart = []
x[0] = y
print(x[1])
我从一个5x5的数组(x)开始。然后我将该数组的第一个元素指定为一个全新的数组。