我希望将这两个数组连接起来。
使得
a = np.array([[1,2,3],[3,4,5],[6,7,8]])
b = np.array([9,10,11])
使得
a = [[1,2,3,9],[3,4,5,10],[6,7,8,11]]
尝试使用连接函数
for i in range(len(a)):
a[i] = np.concatenate(a[i],[b[i]])
遇到了一个错误:
TypeError: 'list' object cannot be interpreted as an integer
尝试使用追加(append)方法
for i in range(len(a)):
a[i] = np.append(a[i],b[i])
又出现了一个错误:
ValueError: could not broadcast input array from shape (4,) into shape (3,)
(我是一个新手,如果我没有格式化好,对不起)
extend()
:可能是 这个问题 的重复。 - D_00