numpy.append numpy.resize numpy.insert 此函数在输入数组的末尾添加值。追加操作不在适当位置,分配了新数组。此外,输入数组的尺寸必须匹配,否则将生成ValueError。 该函数采用以下参数。 numpy.append(arr, values, axis) 这里 序号 参数和描述 1 arr 输入数组 2 values 附加到arr。它必须与arr的形状相同(不包括附加轴) 3 axis 附加操作的轴。如果没有给出,则两个参数都是平坦的 例 import numpy as np a = np.array([[1,2,3],[4,5,6]]) print 'First array:' print a print '\n' print 'Append elements to array:' print np.append(a, [7,8,9]) print '\n' print 'Append elements along axis 0:' print np.append(a, [[7,8,9]],axis = 0) print '\n' print 'Append elements along axis 1:' print np.append(a, [[5,5,5],[7,8,9]],axis = 1) 其输出如下 First array: [[1 2 3] [4 5 6]] Append elements to array: [1 2 3 4 5 6 7 8 9] Append elements along axis 0: [[1 2 3] [4 5 6] [7 8 9]] Append elements along axis 1: [[1 2 3 5 5 5] [4 5 6 7 8 9]] numpy.resize numpy.insert