2024-04-25 10:21:17 发布
网友
我有这个代码来制作一个数组,它显示“frq\u peak”的索引,其中包含“F”的每个元素。你知道吗
a =[] for i in range(len(F)): if i == 0: a.append(np.where(frq_peak[6] == F[i])) elif F[i] != F[i-1]: a.append(np.where(frq_peak[6] == F[i])) a
问题是“a”变成了多个数组的组合,但我只想要一个。我该怎么办?你知道吗
您可以使用以下代码,其中您的数组是[[1, 2, 3], [4, 5, 6], [7, 8, 9]]:
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
from functools import reduce arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] singleArray = reduce(lambda x, y: x+y, arr)
您可以使用以下代码,其中您的数组是
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
:相关问题 更多 >
编程相关推荐