Python-将列表列表转换为矩阵

时间:2018-11-21 08:41:24

标签: python python-3.x numpy arraylist

我正在使用python,我有一个列表,其中包含一组列表 如何将其转换为一个矩阵?

例如

_.isEmpty

我需要矩阵值低于

Root_List = [list1  list2  list3]
list1 = [1 2 3]
list2 = [1 5 9]
list3 = [2 4 1]

有什么主意吗? 谢谢你。

2 个答案:

答案 0 :(得分:0)

如果它们的长度都相同,请尝试以下操作:

import numpy as np
list1 = [1,2,3]
list2 = [1,5,9]
list3 = [2,4,1]
Root_List = [list1, list2,list3]
np.array(Root_List)

答案 1 :(得分:0)

矩阵是列表的列表。

最佳做法是先定义您的根列表,然后追加所需的子列表:

background-size

正如@Antonio Manrique所建议的那样,您还可以使用numpy对其进行转换,以使该lib的矩阵计算功能受益。 This answer answer how to convert a python list of list to a numpy matrix