python数组按列合并
时间: 2023-06-22 12:18:15 浏览: 218
python实现合并两个数组的方法
可以使用zip()函数来实现Python数组按列合并。zip()函数可以将多个列表、元组或其他序列中对应的元素打包成为一个个元组,然后返回这些元组的迭代器。我们可以使用list()函数将迭代器转换为列表,从而得到按列合并后的数组。
下面是一个示例代码:
```python
arr1 = [1, 2, 3]
arr2 = [4, 5, 6]
arr3 = [7, 8, 9]
merged_arr = list(zip(arr1, arr2, arr3))
print(merged_arr) # [(1, 4, 7), (2, 5, 8), (3, 6, 9)]
```
在上面的示例中,我们将三个数组按列合并为一个数组。zip()函数将每个数组中对应位置的元素打包成为一个元组,然后返回一个迭代器。我们使用list()函数将迭代器转换为列表,从而得到按列合并后的数组。
阅读全文