怎么把二维数组对象编程一维
时间: 2023-12-20 07:08:13 浏览: 76
将二维数组转为一维数组的2种方法
5星 · 资源好评率100%
将二维数组对象编程一维,可以使用以下代码:
```python
# 假设二维数组为 arr
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 将二维数组编程一维
arr_flat = [item for sublist in arr for item in sublist]
print(arr_flat) # 输出 [1, 2, 3, 4, 5, 6, 7, 8, 9]
```
这段代码中,我们使用了列表推导式,首先遍历二维数组中的每个子列表,然后遍历子列表中的每个元素,并将它们添加到新的一维数组中。最终得到的 `arr_flat` 就是一个一维数组。
阅读全文