如何将列表转换为Python中的数组?
问题描述:
我有这样的:如何将列表转换为Python中的数组?
matriz:
[(79.754599999999996, 100.0),
(95.754599999999996, 100.0),
(79.754599999999996, 0),
(100.0, 100.0)]
Matriz是列表的列表,我想将它转化成一个阵列。目前我使用它来得到我想要的:
matriz3 = np.array([matriz[0],matriz[1],matriz[2],matriz[3]])
matriz3
array([[ 79.7546, 100. ],
[ 95.7546, 100. ],
[ 79.7546, 0. ],
[ 100. , 100. ]])
我怎样才能做到这一点全自动,更有效?
答
只需使用array
:
matriz3 = np.array(matriz)
谢谢!它解决了我的问题! :d – Ambigus9