numpy ndarray 赋值
嗨 有没有更好的附加用途: 这段代码的输出没问题。但我想要比它更好的编码。
将 numpy 导入为 np a=np.array([[],[],[]]) b=np.array([1,2,3])
a=np.append(a,[[b[0]],[b[1]],[b[2]]],轴=1)
输出=[[1],[2],[3]]
我不认为数组有必要
a
如果您只想将 b
的每个元素作为 numpy 数组的元素作为 numpy 数组的元素,您可以执行以下操作;
import numpy as np
b=np.array([1,2,3])
output = np.array([np.array([x]) for x in b])
否则作为列表的列表,
output = [[x] for x in b]