将python列表转换为向量

将python列表转换为向量,python,list,matrix,vector,Python,List,Matrix,Vector,我想将一个python列表转换为一个向量,即一个具有单个列的矩阵。示例:[1,2,3]应变为[[1]、[2]、[3]。使用列表理解: 或者也可以使用map和lambda: 使用列表理解: 或者也可以使用map和lambda: [x]代表[1,2,3]中的x][[x]代表[1,2,3]中的x] >>> [[i] for i in [1,2,3]] [[1], [2], [3]] >>> map(lambda x: [x], [1, 2, 3]) [[1], [

我想将一个python列表转换为一个向量,即一个具有单个列的矩阵。示例:[1,2,3]应变为[[1]、[2]、[3]。

使用列表理解:

或者也可以使用map和lambda:

使用列表理解:

或者也可以使用map和lambda:

[x]代表[1,2,3]中的x][[x]代表[1,2,3]中的x]
>>> [[i] for i in [1,2,3]]
[[1], [2], [3]]
>>> map(lambda x: [x], [1, 2, 3])
[[1], [2], [3]]