我想创建 n 个矩阵,例如:
m1 = [[0,0],[0,0]]
m2 = [[0,0],[0,0]]
.
.
mn = [[0,0],[0,0]]
最佳答案
我认为这对你有用
res = [[[0 for item3 in range(2)] for item2 in range(2)] for item1 in range(10)]
print res
输出:
[
[[0, 0], [0, 0]],
[[0, 0], [0, 0]],
[[0, 0], [0, 0]],
[[0, 0], [0, 0]],
[[0, 0], [0, 0]],
[[0, 0], [0, 0]],
[[0, 0], [0, 0]],
[[0, 0], [0, 0]],
[[0, 0], [0, 0]],
[[0, 0], [0, 0]]
]
基本上是 10 个(您的 n 值)数组,其中包含 2x2 的零列表。
关于python - 如何使用 python 在循环语句内创建多个矩阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31570058/