首页 > 解决方案 > 如何连接数组的数组Python

问题描述

我试图连接数组的内容

我有这样的数组:

array = []
array = [[123,345],[567,789]]

我正在使用一些代码,但它大部分时间都显示错误,我不知道为什么,所以我希望更改我的代码,以便它可以正常工作。

array = [[123,345],[567,789]]
final_array = reduce(operator.concat, array)
final_array = [123,345,567,789]

我需要的结果是这样的:

final_array = [123,345,567,789]

有什么建议么??谢谢

标签: pythonlistconcatenation

解决方案


如果numpy按照术语“数组”的建议使用,一个简单的解决方案是:

a.flatten()

a数组在哪里。

如果使用列表:

a = []
for i in final_array:
    a.extend(i)

推荐阅读