+-
在Python中将列表转换为列向量
我想知道是否有一个函数将列表X作为输入并输出对应于X的列向量?

(我环顾四周,我怀疑它可能是:np.matrix(X).T)

最佳答案
我不认为有一个函数,但有一个专用对象,np.c_

>>> X = list('hello world')
>>> X
['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']
np.c_[X]
array([['h'],
       ['e'],
       ['l'],
       ['l'],
       ['o'],
       [' '],
       ['w'],
       ['o'],
       ['r'],
       ['l'],
       ['d']], dtype='<U1')

你也可以这样做(注意额外的方括号)

>>> np.array([X]).T
点击查看更多相关文章

转载注明原文:在Python中将列表转换为列向量 - 乐贴网