首页 > 解决方案 > 将带有字符串的矩阵转换为列表。Python

问题描述

给定一个矩阵,其中包含字符串和空单元格(名称) print(name)

[]
['Puchkin A.']
[]
['Kudryashova V.']
[]

如何将此矩阵转换为列表,大约:

[[], ['Puchkin A.'], [], ['Kudryashova V.'], []]

标签: pythonlistmatrixtype-conversion

解决方案


您可以使用numpy' 内置函数matrix(),然后使用tolist()

注意:单击函数名称以查看文档。

这是一个例子:

import numpy as np
matrix = [[],
['Puchkin A.'],
[],
['Kudryashova V.'],
[]]
x = np.matrix(matrix)
y = x.tolist()
print(y)

推荐阅读