4个列表 取相同索引的元素 组合成新的数组
时间: 2024-05-15 09:19:50 浏览: 89
列表元素删除-python列表元组讲义
假设有四个列表 a, b, c, d,它们的长度相同,要将它们的相同索引的元素组合成一个新的数组,可以使用以下代码:
```python
a = [1, 2, 3]
b = [4, 5, 6]
c = [7, 8, 9]
d = [10, 11, 12]
result = []
for i in range(len(a)):
temp = [a[i], b[i], c[i], d[i]]
result.append(temp)
print(result) # 输出:[[1, 4, 7, 10], [2, 5, 8, 11], [3, 6, 9, 12]]
```
在这个代码中,我们使用了一个循环来遍历四个列表的元素,然后将相同索引的元素组合成一个新的列表 temp,最后将这个列表添加到结果列表 result 中。最终得到的 result 就是我们想要的结果。
阅读全文