mconf是{list:4}[array([0,1,2,3]) , [array([0,4,2,5]) ,[array([7,1,2,3]) ,[array([8,1,2,3]) ],如何合并array[0,1,2,3,0,4,2,5,7,1,2,3,8,1,2,3]
时间: 2023-07-02 08:23:09 浏览: 48
windows搭建gcc开发环境(msys2)
你可以使用 itertools 库的 chain() 函数来将多个列表或数组合并成一个列表。下面是一个示例代码:
```python
import itertools
mconf = [[0,1,2,3], [[0,4,2,5], [[7,1,2,3], [[8,1,2,3]]]]]
# 将多个列表或数组合并成一个列表
result = list(itertools.chain(*mconf))
print(result) # [0, 1, 2, 3, 0, 4, 2, 5, 7, 1, 2, 3, 8, 1, 2, 3]
```
在这个例子中,我们先创建了一个包含多个列表或数组的列表 mconf。然后使用 itertools 库的 chain() 函数将它们合并成一个列表。需要注意的是,chain() 函数需要传入可迭代对象,因此需要使用 * 操作符将 mconf 展开成多个参数。
阅读全文