假设我们有一个大小为(1,N)的传入数据流,它是一个numpy数组
read_data = [[foo, foo_1, foo_2]]
我们希望用它做一些事情或者只是将它附加到更大的数组中。
data=np.vstack((data,real_data)) (or whatever method you choose)
我的麻烦通常在于我不知道传入数据的大小,所以我有时会这样做:
在matlab中,这非常简单,因为它会在您提供数据时动态创建所需的数组(尽管不建议这样做)
在python中执行此操作的最佳方法是什么?
答案 0 :(得分:0)
我认为一个好的选择是:
import numpy
first_array = numpy.array([1,2,3])
new_array = numpy.append(first_array, [4,5,6])
print new_array
输出是: [1 2 3 4 5 6]