【发布时间】:2021-08-03 16:08:16
【问题描述】:
我有一个多维数组:
array = [[900, 650, 0, 0, 2, 1, 24, 3, 4, 25, 0, 29, 407, 268, 565, 54, 3, 1, 1, 0, 3, 1], [1001, 7062, 0, 0, 0, 1, 20, 3, 4, 26, 0, 0, 0, 0, 0, 50, 0, 0, 0, 2, 0, 1]]
我想交替保存这个二维,所以第一个数组的第一个元素,第二个数组的第一个元素,第一个数组的第二个元素,第二个数组的第二个元素和很快.. 如何动态解决这个问题?在这种情况下,独立于由 2 个数组组成吗?假设我在这个列表中有 3 个数组。我想要第一个数组的第一个元素,第二个数组的第一个元素,第三个数组的第一个元素,第一个数组的第二个元素等等.. 逻辑:
array[firstArray][firstElement]
array[secondArray][firstElement]
array[thirdArray][firstElement]
array[firstArray][secondElement]
array[secondArray][secondElement]
array[thirdArray][secondElement]
....
我尝试了 2 个 for 循环,但出现 index out of out of range 错误。
【问题讨论】:
-
“我尝试了 2 个 for 循环,但出现 index out ouf range 错误。”:将您的代码显示为 minimal reproducible example。询问有关您的代码的具体问题。没有您的代码,您似乎正在让互联网为您完成工作,这并不好。 How to Ask; question checklist
标签: python arrays multidimensional-array